John did a wonderful job of keeping our priorities in mind when helping us purchase two properties over the past 7 years. He strikes a good balance between showing us what we said we wanted to see, and making recommendations based on our preferences. In both cases John showed us properties that I probably would not have found on my own and both have been great purchases for so many reasons. We were very pleased with John’s support throughout the buying process. As for his ability to sell our last place, John took over while we were busy planning our wedding and sold our place 2 days prior to our wedding, he thankfully handled everything. I have recommended John to several friends and will continue to do so in the future.