James has extensive market knowledge and can communicate this in a manner for everyone to understand. His processes were clear and precise. In an industry that has not got a good reputation James performed with the highest of integrity and morals and made this experience a positive one. I would recommend James and his team to anyone selling their property.