John’s approach to real estate is client-centered. He has the skills to elicit and clarify his client’s needs and operate from that platform. All of our needs were met in a timely and respectful manner. We highly recommend John as an exceptional agent.