My husband and I worked with David to sell and purchase our home and really can’t say enough good things about him. He is knowledgeable, approachable, personable, patient, and generous with his time. He answered every question and explained every form and every part of the process clearly and thoroughly. Buying a home in this market is challenging, but working with him made it as painless and straightforward as possible. We highly recommend him.