John was very professional, knowledgeable, and reachable. Was able to answer any questions I had related to multiple aspects. Second interaction I have had with John buying real estate and I continue to say he knows what he is doing. Highly recommended.