I've purchased 2 properties with John's help and the process was very smooth, timely follow up on all questions and concerns. Very knowledgeable and willing to check on town regulations and process for approvals. Works seamlessly with banks, appraisers, inspectors etc. John is very personable and honest! A pleasure to work with. I refer anyone I know or meet that is looking to buy or sell to call him.