Buying and selling a property in this hot market is extremely stressful. John is a very knowledgeable and resourceful agent that worked tirelessly to help us with our real estate needs. He has great work ethic and often did more than was asked. I appreciate the fact that he would promptly answer questions and concerns at any time of the day. I highly recommend him as an agent.