John was my real estate agent for the recent purchase of my home. I have worked with previous real estate agents in the past, but John has surpassed them all. He is extremely knowledgable about houses and gives you great insight into one of the most important purchases you will ever make. He notices things about every house he enters to make sure you know exactly what you are buying. He is never pushy and is greatly invested in every client. I highly recommend using John to buy a home.