Our website uses cookies to enhance the visitor experience (what's a cookieCookies are small text files that are stored on your computer when you visit a website. They are mainly used as a way of improving the website functionalities or to provide more advanced statistical data.). Are you happy for us to use cookies during your visits?
Please note: continuing without making a choice equates to giving us your consent, which you can withdraw at any time via our cookies policy page.

Newsletter Subscription

Increased profits Monthly poll

What size is your business?

Tailor made advice for you & your business

We work proactively as an integrated team to advise you of new financial and business opportunities. Our highly motivated team comprises:

Craig M Fotheringham BSc CA

Craig is the firms Managing Director. He has wide expertise in advising clients on owner managed business, raising bank finance, IT and systems advice. Craig also has specialist knowledge of Construction and is adviser and auditor to a number of Registered Charities.

Craig M Fotheringham

Raymond Henry FCA

Raymond is the firms Compliance Director. He has extensive experience in advising owner managed businesses. He is also very experienced in dealing with Registered Charities and Credit Unions.

Raymond Henry

Brian Meldrum CA

Brian is the Director who specialises in start up and business development situations. Brian takes a hands on approach that greatly helps start ups and businesses to grow.

Brian Meldrum

Alistair Walker

Alistair is our Tax Manager and heads up the Practice's tax department, with emphasis on compliance, tax advice and tax planning issues.

Ian Cameron

Ian is our audit manager. Ian oversees all the firms audit clients. As well as owner managed businesses he is also highly trained in Charities and Credit Unions.

Maureen Boyce

Maureen is our accounts manager supporting compliance. She provides Director support in all areas with additional back up on VAT and tax matters.

Debra Duffy

Debra is our payroll manager and is responsible for the efficient processing of both weekly and monthly payrolls, as well as the completion of all the necessary forms and returns.