David truly exemplifies the word full service. He not only showed us great properties, but after helping us find our dream home, was there for us every step of the way in making it a reality. He’s also very professional and knowledgeable about each area we were interested in, helping us understand the value of everywhere we looked. Did I mention David’s also a super nice human being? My wife and I would recommend David for any of your real estate needs.