We were first time home buyers and he happily answered all our questions. He was very professional, knowledgable and always available. He was best when we had setbacks and needed someone to walk us back from the abyss . We are very happy with the deal David negotiated for us and love our new home. Thanks, David!