John is very personable, knowledgeable and an excellent listener. He did his research prior to our first appointment and we found the perfect house. He was accessible and there for every step. John knows the Cape and the towns. I am extremely happy my brother-in-law referred him to us!!!