John was great! I couldn't have asked for a better experience in purchasing my home. He provided great updates on the market and listings. When the right home was available, he let us know about it...we knew it was ours - and then it was ours! John was on top of scheduling and managing all of the steps along the way with the inspections and a quick closing. Great service, great process, amazing experience. Highly recommending John to all of my network!