Where do I start? John is simply great to work with. This guy always answered his phone for me and was always there when I needed him to be. Very dependable. John was also really knowledgeable about the market and real estate in general. He is confident at all times and always looked out for my best interest. The only complaint I have is that I had not talked to him sooner when I first started looking for a home. He cleared up so many things for me and made the whole process less stressful. Something I really appreciated as some other agents may seem pushy, John was not. He truly cared about my needs.