facebook_blue.png linkin_blue.png twitter_blue.png


KIRKCALDY | 01592 263455
GLENROTHES | 01592 757114
LEVEN | 01333 429320

Our People



Tom Macaskill, Partner

After training in Edinburgh , Tom joined F T & D C Wallace in Leven before setting up the firm which later became Macaskills. That firm merged with Innes Johnston in 2001. He is one of the partners in the Leven office and has a very wide, general practice. 


Mark Alder, Partner

Mark studied at the University of Dundee and since completing his studies has held positions with firms in Dumfries and Perth. Mark joined Innes Johnston in May 2014 and has a varied caseload including family law, reparation, housing, debt recovery, property disputes and criminal law.


Jemma Forbes, Partner

Jemma joined the firm in 2010 after completing her traineeship in Edinburgh. She is based in our Glenrothes office and deals primarily in civil court work, family law, adults with incapacity and debt recovery. Jemma also appears regularly before the Mental Health Tribunal for Scotland and is often appointed by the Mental Health Tribunal to act as Curator. She is also one of few Solicitors in Fife to give advice in relation to immigration issues.


Ann Oliver, Partner

Ann joined Innes Johnston as a partner in 2006 and works in our Kirkcaldy office. She concentrates mostly on civil court work, debt recovery, matrimonial and family law. She is a member of the Family Law Association.

Jacqueline new (resized).jpg

Jacqueline Mitchell, Partner

Jacqueline previously worked in both our Leven and Kirkcaldy offices and after a few years working with a couple of other local firms she returned to Leven in 2015. She studied at the University of Dundee and trained and worked in Edinburgh before coming to work in Fife. She deals mainly with residential conveyancing as well as other private client matters including the preparation of wills and powers of attorney.


Lorraine Crichton, Consultant

Since graduating from Edinburgh University, Lorraine has worked for Innes Johnston, firstly as a trainee solicitor, then as an assistant before being made a partner in 2000. She works in the Kirkcaldy office and looks after private clients, mostly handling conveyancing cases, wills, trusts, executries and guardianships.


Donald McKinnon, Consultant

Donald specialises in a range of legal issues including conveyancing and property, commercial leases, wills and executries and powers of attorney. He was previously the principal solicitor in McKinnon & Co, which he established in 1986 before merging with Innes Johnston in 2017.

Muir new.jpg

Steven Muir, Solicitor

After graduating from the University of Dundee, Steven trained with another local firm before joining Innes Johnston. He is based in our Kirkcaldy office and deals mainly with residential and commercial property. He also advises clients in matters relating to estate planning and mitigation of care costs.

Kelly new.jpg

Kelly McManus, Solicitor

Kelly joined the firm in September 2015 after completing her traineeship in Edinburgh. She is based in our Glenrothes office and deals primarily with civil court work, family law and debt recovery. She also advises clients in relation to employment law matters and mental health issues.

Michelle new.jpg

Michelle Moran, Solicitor

Michelle joined Innes Johnston after graduating from the University of Dundee. She works in the firm's court department and is based in our Kirkcaldy office.

Claire new.jpg

Claire Forbes, Solicitor

Claire joined the firm in 2006 as a Paralegal and continued to work with us while studying for her law degree. Claire is now a Solicitor in our Leven office dealing with conveyancing, private client matters, Wills and executries.

Lauren new.jpg

Lauren Irvine, Trainee Solicitor

Lauren joined the firm in 2014 while completing her Degree and then Diploma in Legal Practice at the University of Dundee and began her Traineeship with us in May 2016. She is based in our Leven Office and deals with residential conveyancing and executries.


ad 3
Latest News

Welcome to Innes Johnston

New Website Innes Johnston