David is just the best! My husband and I worked with him on the purchase of our first home. As you can imagine, there are a ton of unknowns with your first home. He made the entire process so smooth and easy. He communicated everything extremely clearly, always made himself available, made us feel at ease during a rather nerve-wracking (but exciting) process, and had our backs every single step of the way. I would recommend him to anyone looking to buy!