With over 40 years in the industry, James brings a calm, experienced and solutions-focused approach to real estate. His long-standing community involvement and commitment to helping others underpin everything he does.

What’s your personal connection to the neighbourhood?

I’m actively involved in local groups such as the Flinders Lions and community swimming groups, which keeps me closely connected to the area.

What do your clients commonly say you do differently?

Clients often appreciate the calm approach I bring and the way I keep them involved throughout the process, rather than creating unnecessary pressure.

What are some core values you live by?

Hard work, continuous learning and genuinely caring for people are at the core of how I approach both life and real estate.

Frequently Asked

Here to help

Your Buxton agent will cover the details - here’s a clear view of what an appraisal involves.

We approach appraisals as a practical conversations, grounded in real data, local insight and what matters most to you.

Speak to us

Your Buxton agent visits your property, considers its features, location, and market conditions, and combines that with recent sales data to give you a clear, realistic view of its value.

We analyse comparable properties, current market trends, and your home’s unique qualities. From there, we provide a considered range that reflects what buyers are likely to pay.

Not at all. An appraisal is simply insight - a way to understand your home’s value and your options before making any decisions.

Typically, we recommend an in-person appraisal so we can assess your property fully. In some cases, a virtual appraisal can provide a helpful initial guide.

Agents weigh factors differently - recent sales, market conditions, and property features. At Buxton, we combine local insight, data, and experience to provide a balanced, realistic appraisal you can trust.

Get in touch

Reach out to James for property advice and local support.

My Listings

Loading listings
Loading listings

Viewing8 of 29 team members