John was great. I always recommend him to my friends looking for a realtor in the area. My husband and I had specific things that we were looking for, which John took the time to understand. He never pressured us to leave our price range and was incredibly patient. We weren't the easiest shoppers. Twice we felt like committing and then decided to pull out at the last minute. John gave us space when we wanted to put the search on hold and was quick to set up showings when we asked for them. Ultimately, he was the one to find the perfect house for us, the very day it was put on the market. The house went fast; we actually had to bid for it and haggle a bit to "win" the house. John made the process easy to understand for first-time house buyers, new to every aspect of the experience. He responded to emails promptly and met with us numerous times, at our request. During showings, he demonstrated lots of expertise and advice that we found extremely valuable in our decision making. We felt him to be very trustworthy. Good luck with your own house hunt!