This is not our first time using David! He is the best agent. Attentive, patient and listens to his clients’ needs. Through the stressful time of selling, buying, and in the end – back to back closings, he was there and was knowledgeable about every question we had for him. Highly recommend!