John and his team are amazing. In both selling our home and buying a new one, they kept us informed at every turn. All our questions were answered honestly and sincerely with patience, no matter how many questions we had. John and his team act with integrity in everything they do. They are knowledgeable and had our best interest in mind. I don't plan on selling/buying another house for quite some years, but if you are doing either, please call him.