David was awesome! He was our agent during the process of purchasing our first home. Dave was patient and very responsive. It wasn't just about a sale, he wanted to make sure we received the best bang for our buck, and that we would be happy for years to come. We have friends that are getting ready to purchase their first home and we have already recommended David Welch.