James was on the ball from the minute we spoke on the phone. Over the course of three days, despite not meeting face to face, we managed to negotiate, cooperate and close a deal. At all times, James was professional, reliable and personable. He did exactly what he said he would do, when he said he would do it. Purchasing a property is a huge investment, and even though we did not get to meet each other, I was confident in his capacity as our Agent.

James Keelan


