We would really love to rate John 10 stars if we could. John is one of the BEST realtors you can ever imagine working with. He is extremely patient, gives you the best opinion on any home, is relentlessly accommodative and a pleasure to work with. We have been working with John for over 3 years to find our first home and never once did we even think we need a different realtor. He is stern with the listing agents when they try to sell, he sends comparables and analysis information before even we ask for it. He gave us all the information to make a decision much beforehand. Above all, he is a such a nice person to deal with. With 3+ years of searching for a home, he has never once showed a frown on his face, which, by far, is the hardest thing to do in this business. He is extremely knowledgeable in the process and has provided his service at the best level possible. We will STRONGLY recommend John to any of our friends or colleagues!