Edward Richard Hall, 56, of Colonial Heights, passed away on Sunday, September 13, 2015 at his residence. He was a member of the Alan Marshall Racing Team and was active with Boy Scout Troop 184. Richard is survived by two sons, Jason Richard Hall (Tiffany) of Hopewell, Joshua David Hall (Alley) of Disputanta; three step-granddaughters, Hailey, Kassie and Kinley; step-son, Jeff Snyder; his parents, David Richard Hall and Brenda B. Hall of Colonial Heights; sister Kimmy Barker(Robert) of Colonial Heights; nephew Adam Baker; many aunts, uncles and cousins, and a close friend Alan Marshall. Richard requested that his funeral services would be private. Funeral arrangements are being handled by the E. Alvin Small Funeral Homes and Crematory 2033 Boulevard, Colonial Heights, Virginia 23834. Condolences may be registered at www.ealvinsmall.com/.