As a seller, I had a great experience with John. He was knowledgeable and helpful and, when called for, went the extra mile to make sure my sale went smoothly from start to finish. His blend of professionalism and kindness made him a pleasure to work with. I was very happy with the speed at which my home sold (two days!) and with the price it sold for. I would definitely recommend him!