James was a very punctual and organised agent to work with. He was well informed about the property and exchange/settlement process. He managed communications between the owner, tenant and myself (the buyer) in a very timely fashion. He made sure everyone was kept updated with the process throughout the whole process. James was flexible in arranging inspection times and overall was very professional.


