James impressed us from start to finish. His strategy for marketing and achieving a sale was excellent. He kept us very well informed at all times. The team at Ballard Property organised and managed the whole process with efficiency, competence and pleasantness. We have no hesitation in recommending James and his team.