James was outstanding throughout the entire process. His communication was always clear and he guided us through every step so we always felt informed and confident. Excellent local knowledge. He genuinely fought for us, worked hard to achieve the outcome he set at the start, and ultimately delivered a great result. We wouldn't hesitate to recommend James to anyone looking for a dedicated and professional real estate agent.


