David was very thorough and changed directions with us at every turn as though it was natural to eliminate one town after another. We changed our minds about types of homes location and price range. He was understanding and supportive with every stressful decision. He helped us strategize a solid bid based on analyzing homes in the area. He was fluid in his knowledge and understanding of hidden items such as flood zones and easements and realistic about problem areas. That was extremely helpful. He walked the land as well as the homes so we could get a feel of the property. He was well prepared each time- had the listing information and made calls as necessary to get us answers. He truly went all out for our family and was super professional. We loved working with him!