John did a fantastic job selling our home. We had a buyer fall through at the last minute on a Thursday and by the weekend we had buyers lined up for another show. Monday, we reviewed the offers and accepted the best one. John guided us every step of the way always looking out for our best interest. Highly recommend John as a professional, knowledgeable, and experienced agent. John always looked out for our best interest and made sure we had everything covered paperwork, inspections, repairs, etc. Making the selling process a breeze.