If you are looking to book a cat vaccination, please be aware that there is an ongoing shortage of some cat vaccines affecting all UK Veterinary practices. Find out more here.

Meet the Team

Learn more about our fantastic team in Fort William

Veterinary Surgeons

Mairi Thom - Clinical Director

Mairi Thom

Mairi Thom BVM&S MRCVS Clinical Director
Read Bio
Mark Leggett - Veterinary Surgeon

Mark Leggett

Mark Leggett MA VetMB MRCVS Veterinary Surgeon
Read Bio
Robert Strachan - Veterinary Surgeon

Robert Strachan

Robert Strachan BVMS MRCVS Veterinary Surgeon
Read Bio
Annabel Strachan - Veterinary Surgeon

Annabel Strachan

Annabel Strachan BVMS MRCVS Veterinary Surgeon
Read Bio
Rosie Ettles - Veterinary Surgeon

Rosie Ettles

Rosie Ettles MRCVS Veterinary Surgeon
Read Bio
Deborah Collings - Veterinary Surgeon

Deborah Collings

Deborah Collings BVSc BSc MRCVS Veterinary Surgeon
Read Bio

Registered Veterinary Nurses (RVN's) have a varied role in practice. You may interact with one of our nurses through patient admissions, discharges, phone call updates and nurse consultations. Behind the scenes, the nurses are busy monitoring anaesthetics, preparing and recovering patients from anaesthesia, performing diagnostic testing, carrying out diagnostic imaging, caring for the inpatients and much more!

Veterinary Nurses

Zoe Boyd MacKay - Head Nurse

Zoe Boyd MacKay

Zoe Boyd MacKay RVN Head Nurse
Read Bio
Morag McGee - Veterinary Nurse

Morag McGee

Morag McGee RVN Veterinary Nurse
Read Bio
Emma Grieve - Veterinary Nurse

Emma Grieve

Emma Grieve RVN Veterinary Nurse
Read Bio
Erin Davie - Veterinary Nurse

Erin Davie

Erin Davie RVN Veterinary Nurse
Read Bio

Veterinary Care Assistants (VCA’s) perform a wide variety of tasks within the practice, including restraining patients for procedures, maintaining suitable accommodations, inpatient care and much more.Our VCA’s are also trained to monitor anaesthesia and administer subcutaneous injections!

Auxiliary Nurses

Heather Cameron - Nursing Assistant

Heather Cameron

Heather Cameron Nursing Assistant
Read Bio

Administration Team

Mairi Robson - Receptionist

Mairi Robson

Mairi Robson Receptionist
Read Bio
Sharon Donald - Administrator

Sharon Donald

Sharon Donald Administrator
Read Bio
Audrey MacDonald - Finance Administrator

Audrey MacDonald

Audrey MacDonald Finance Administrator
Read Bio
Jackie MacDonald - Administrator

Jackie MacDonald

Jackie MacDonald Administrator
Read Bio
Kayleigh Ralston - Receptionist

Kayleigh Ralston

Kayleigh Ralston Receptionist
Read Bio
Jenny Buchanan - Receptionist

Jenny Buchanan

Jenny Buchanan Receptionist
Read Bio
Nikki Gunn - Head Receptionist

Nikki Gunn

Nikki Gunn Head Receptionist
Read Bio
Eileen Mackenzie - Receptionist

Eileen Mackenzie

Eileen Mackenzie Receptionist
Read Bio
Kirsti Gault - Receptionist

Kirsti Gault

Kirsti Gault Receptionist
Read Bio