Originally born and raised in Virginia as well as a graduate of James Madison University, David has over 36 years experience in the golf industry, including 28 years in the PGA. He has served the Shenandoah Valley and beyond as the PGA Professional at Heritage Oaks Golf Course since it first began operations in 2001. Whether you are looking for instruction or simply looking to enjoy a round of golf, David will go out of his way to insure you are treated with the utmost professionalism, kindness, and courtesy.
When not at the golf course, David enjoys time with his family as well as playing other sports and fishing.