John was nothing short of fantastic to work with! Throughout the entire process he was patient and willing to answer and address all of our questions and concerns. He allowed us to view multiple homes and we never felt pressured to buy or bid on a home! John advocated for us once we found a home that we loved and was extremely supportive through the negotiation and purchasing process. I would recommend him to anyone looking to buy a home who wants a realtor that has your best interests at heart!