John Harold Steve, 85, of Colonial Heights, passed away on Tuesday, July 1, 2014 at his residence. Born in Michigan, he was the son of the late John Steve and Agnes Walters Steve Martin. He was preceded in death by his wife, Barbara Martin Steve, and seven sisters, Agnes TenEyck, Lillian MacLaren, Mildred Parker, Viola Noble, Josephine Sroka, Loretta France, and Ida Dorrity. Mr. Steve was a United States Army veteran, a retired Education Specialist (36 years) with Fort Lee, and a Supervisor (30 years) with the Gilbert C. Martin Company. He is survived by his daughters, Barbara Steve Disharoon and husband, James Paul Disharoon III and Terri Steve Vaughan and husband, Fendall Vaughan; grandchildren, Shannon MacKenzie and husband, Jimmy, Amy Disharoon and Steven Disharoon; great-grandchildren, JonSteve Waldorf, and Terrin MacKenzie; numerous nieces and nephews; a very special niece, Joann Lee; and his constant companion, Annabelle. A Graveside Service will be held in the mausoleum at 11:00 a.m. Monday, July 7, 2014 at Southlawn Memorial Park, 1911 Birdsong Road, Petersburg, Virginia 23805 with Fr. Lou Ruoff, Celebrant. The family will receive friends from 3 to 4:30 p.m. Sunday, July 6, 2014 at the Colonial Heights Chapel of the E. Alvin Small Funeral Homes & Crematory, 2033 Boulevard. Condolences may be registered at www.ealvinsmall.com.