We are following guidance given by the UK government and our offices are currently closed.

Despite our offices being closed to staff and visitors we have remote working capability which enables us to maintain our services to you and we are trying our best to minimise any disruption although from time to time this may be unavoidable.

You can still contact us using the telephone numbers below and the email addresses and online enquiry system on our website. We can arrange telephone and video appointments both for new and existing clients.

We wish you good health in the coming months

– Innes Johnston


Kirkcaldy: 01592 263455
Leven: 01333 429320
Glenrothes: 01592 757114