David was excellent to work with during the process of purchasing our new home! We were from out of state and he helped make the entire process painless… David made us feel comfortable and welcome from the first interaction. He and his team were always available to answer our questions, even from 400 miles away. Negotiation was a breeze thanks to his expertise. Best home buying experience we have ever had!