David is a true professional. He was always available to answer my questions and was knowledgeable and incredibly helpful. He went the extra mile to get me all of the information I needed to make an informed decision. He is well connected and his circle of people are every bit as high quality as he is. David has many years of experience as a Real Estate Professional and it shows. He has a thorough understanding of the market and gives sound advice. I highly recommend David!