As a first time home buyer, I didn't really know what to expect. John was extremely patient and helpful. Any time I had a question, he was quick to respond with great information. He was able to work with the opposite realtor to ensure that I got the best deal and got everything I was looking for in my first home. I would HIGHLY recommend John to anyone purchasing a home, especially if this is your first time.