David was born in Peace River and raised in Grande Prairie. Before joining the Tom Shields Realty team in the fall of 2010, he spent seven years at Ainsworth in various positions and 7 years in the oil patch as a tester where he received commendations for safety and leadership. David began his career at Tom Shields Realty with the Property Management and Commercial Sales and Leasing divisions of the firm. David continues to be an integral part of the Property Management team, as he fulfills his goal of being the most helpful realtor in Grande Prairie. His promise to his clients is that he will work hard to fulfill their real estate needs, always giving them upfront information and advice on which to base their real estate decisions. When he’s not working, David enjoys Hiking and Biking with his dog Charley.