Contact Details

Head Office

Ellersley House
30 Miller Road, Ayr KA7 2AY

Telephone 01292 265071

Fax 01292 610246

We’d love to hear from you and see how we can help your business. For general enquiries, please fill in the contact form below. Alternatively, you can find your local branch here.


Find your local office

Our Offices
Do What You Love

Jim Reid

Douglas Hotel


Services Jim used

Jim Reid

“We have been working with Sandy and the team at William Duncan for 5 years now and have always found them to be efficient, thorough, friendly and straight-talking with a ‘that’s no trouble’ attitude to our relentless questions.”