My experience with David could not have been better. He is extremely professional and knowledgeable about the industry. When shopping for a house, we saw a wide variety in different price ranges and different areas and he was always very accommodate to explore all the options. When we found the right house, he worked very quickly to negotiate a deal even though there were other interested parties. His document preparation was top notch and made the entire process much easier to deal with. I then used David to sell my old house and he proved even more valuable. My house needed a lot of work to get ready and David introduced me to several contractors that helped get everything ready quickly. He even stopped by one night and helped me move a couple pieces of furniture. The next time I move, David will be who I turn to.