David has an extensive professional background in sales. He was born and raised in the Roanoke Valley. He listens to his clients needs and wants, in order to achieve the best results for them. He strives to ensure the home buying, and selling, process is fun, easy, and as stress free as possible.