John McCabe represented us through the buying and selling process. He did a great job advising us on getting our house ready to sell. With his thorough analysis of the market he helped us set a competitive listing price. That price ended up being spot-on because our house went under contract the first day — without any open houses! He has great business relationships with other real estate agents so the buying and selling process goes as smoothly as possible. You can trust John McCabe with all your real estate needs!