David Brian Hafner, born September 17, 1958, passed peacefully in his sleep at his home in Clayton, NC on June 21, 2017.  David was the son of the late Helen Victoria (nee Kaminski) and George Charles Hafner of North Springfield, Virginia, where he was raised.  He is survived by his brothers Jack Hafner of Chantilly, VA, Gregory Hafner of Annandale, VA, and Thaddeus (Todd) Hafner of Fairfax, VA, and their families. He also leaves behind a host of other family, friends, and relatives.
Â
David attended James Madison University, and vocational school, where he was trained as a HVAC mechanic. This training served him well, as he could always find employment in that field, no matter the location. In recent years, he went from field work to teaching HVAC technicians at a local college. We called him "Professor". He was a wanderlust, and enjoyed traveling and living in various areas. His travels took him from Virginia to New England, Washington State, Maryland, and eventually his final home in North Carolina. In addition, David loved the outdoors. He was an avid camper, fisherman, and a boater. He was also a big dog lover, owning numerous ones throughout his life.
Gathering of Family and Friends:
Saturday, July 15
11:00 AM to 12:30 PM
Demaine Funeral Home
5308 Backlick Road
Springfield, VA 22151
Memorial Service:
Saturday, July 15
12:30 PM
Demaine Funeral Home
5308 Backlick Road
Springfield, VA 22151
Interment:
This service is private.