The principal is John Price, assisted by associate dentist Mark Gallacher, Vicki Kennedy at reception and dental nurses Elaina Khan and Elizabeth Officer.

john price

John A Price (Male)

Principal Dentist

GDC 85447 registered 2005

BDS Glas 2005

John grew up in Westhill, Aberdeenshire. His vocational training year was completed in Port Glasgow, followed by time spent in oral surgery at Dundee Dental Hospital, community dentistry in Aberdeen and a year in the maxillofacial department of the Southern General Hospital in Glasgow. Since then John has worked as a general dental practitioner.

mark gallacher

Mark Gallacher (Male)

Associate Dentist

GDC 58839 registered 1984

BDS Glas 1984

Vicki Kennedy


Vicki, our receptionist, will greet you on arrival and deal with requests for appointments and any other queries you may have. Vicki has been with the practice for over 20 years.

Support the dentists in their work and help out in reception. They continually monitor cross infection control, development of radiographs, equipment and health and safety issues. Mentoring of student nurses who train at Mains Drive Dental is also an important part of their role. Patients should feel free to discuss any non-clinical concerns with our nurse team.

Elaina Khan (Female)

Dental Nurse

GDC 205 995 registered 2011

SVQ Level 3 in Oral Healthcare Dental Nursing 2006

Elaina is a fully qualified registered dental nurse. She is a local girl who has been with the practice for several years.

Elizabeth Officer (Female)

Dental Nurse

GDC 265749 registered 2016

National Diploma in Dental Nursing 2016

Elizabeth is from Erskine and is a fully qualified registered dental nurse. She joined the practice in 2015.