John has been the most conscientious agent we have had to date, focused on our needs, guiding us through unsure moments and at the end of the day, helping us get the best deal available to us that fits our long term goals as well as current needs. He listens, then advises and he guides rather than directs. He has amazing customer service in addition to an understanding of the real estate market and contractual obligations. It has been a pleasure working with him and I am certain we will call on him again.