Andrew Steel

Andrew joined William Duncan & Co as a Manager in 1997, progressing through the firm to become a Partner in 2002. He specialises in the provision of accounting, taxation, audit and business services to SMEs and has a keen insight … Continue reading

Alan McGarvie

Alan has over 25 years’ experience in public practice, together with a wealth of knowledge covering a wide spectrum of industries and businesses. Specialising in small to medium sized enterprises, Alan delivers a full range of accounting and taxation services … Continue reading

John Hardie

After qualifying with a mid-tier firm in Glasgow, John’s desire to live and work abroad was fulfilled while working for the ‘Big 4’ in South Africa and Hong Kong. On returning to Scotland with his wife and family, John chose … Continue reading


Our ‘boutique style’ office in Glasgow’s Blythswood Square opened in 2012 as part of our ongoing commitment to developing our own business and improving services to our clients. Providing all our general and specialist accountancy services, our city centre location … Continue reading


Our Hamilton office was established in 1985 with a small portfolio of clients. Having grown significantly over the years, the practice now employs 17 staff, offering accounting, taxation, auditing and business services to a diverse range of sectors. Relocating in … Continue reading


Overlooking the harbour in the centre of the picturesque fishing village, our Argyll office was established in 1987 to assist a variety of rural businesses. Growing significantly over the years, Loch Awe House is now home to five members of … Continue reading


Our Cumnock office occupies the two floors above the Clydesdale Bank, overlooking the Old Church in the town centre. A ‘B’ listed building constructed around 1884, Bank Chambers was the residence of the local Clydesdale Bank Manager until 1965, when … Continue reading


Ellersley House is William Duncan’s Head Office, as well as our local Ayr branch. From here five partners, supported by over 30 managerial, IT and administrative staff, provide a complete range of accountancy and business services to clients, while dealing … Continue reading