John is an All Star agent, he will get it done! He is a wealth of knowledge when it comes to properties, negotiations, and the entire home buying process. If he doesn’t know the answer he will send you a well-researched solution within hours. My favorite quality of John is that he is transparent and will always offer the most truthful advice, definitely an unicorn quality for a real estate agent. I look forward to continue to work with John in my future purchases and have introduced him to our friends and family.