David was fantastic! He took the time to really listen and understand our housing needs. We appreciated his responsiveness and attention to detail......he made the process of buying and selling easy. Our experience was top-notch and we would recommend his services to any of our friends or family.