John was fantastic throughout the entire process in buying our home. He was approachable, professional, and always happy to help. He went out of his way to meet us at unexpected times to fit around our schedule, which made everything so much easier. We really appreciated his communication and support and wouldn’t hesitate to recommend him to anyone buying or selling a home.