David Duncan was prompt, responsive and patient as we looked at a plethora of homes; his wealth of resources made the task enjoyable. He negotiated arduously on our behalf throughout the process and I have no doubt that our best interests were respresented. His professional manner and knowledge of the market gave us confidence in the transaction. We found a home that we absolutely love and we owe it all to David!