James is proactive, highly professional and has great indepth knowledge in selling and buying properties. James moves very quickly to responses from any purchasers or sellers leaving no stone unturned with excellent communications and negotiation skills. Great work James for your all round efforts from marketing, maintenance to end sale with no flaws.
