David was excellent. He was thorough thoughtful organized and caring. From the moment we said we were interested in a waterfront home he got searching. David is a great communicator and patiently explained and walked us through each and every step. At any obstacles he reassured us. I would highly recommend him as a trustworthy hard working professional.

