Nithsdale Vets's home page
Thornhill Surgery 01848 330 220
Nithsdale Vets Ltd, Dumfries 01387 253 402

Meet the Team

The vets, nurses and receptionists at Nithsdale in Dumfries & Thornhill

Veterinary Surgeons

Matthew Johnston - Director

Matthew Johnston

Matthew Johnston BVMS GPCert(SAS) MRCVS Director
Read Bio
Cheryl Johnston - Veterinary Surgeon

Cheryl Johnston

Cheryl Johnston BVMS MRCVS Veterinary Surgeon
Read Bio
Sarah Fretwell - Veterinary Surgeon

Sarah Fretwell

Sarah Fretwell BVM&S MRCVS Bsc (Hons) Veterinary Surgeon
Read Bio
Tania Murphy - Veterinary Surgeon

Tania Murphy

Tania Murphy BVetMed MRCVS Veterinary Surgeon
Read Bio
Phaedra Snailham - Veterinary Surgeon

Phaedra Snailham

Phaedra Snailham BVMS MRCVS Veterinary Surgeon
Read Bio
Kirstin Miller - Veterinary Surgeon

Kirstin Miller

Kirstin Miller BVM&S MRCVS Veterinary Surgeon
Read Bio
Bethany Lang - Student Veterinary Surgeon

Bethany Lang

Bethany Lang Student Veterinary Surgeon
Read Bio

Veterinary Nurses

Kelsey Gillespie - Head Nurse

Kelsey Gillespie

Kelsey Gillespie RVN Head Nurse
Read Bio
Stephanie Wilson - Registered Veterinary Nurse

Stephanie Wilson

Stephanie Wilson RVN Registered Veterinary Nurse
Read Bio
Lindsay Cairnie - Registered Veterinary Nurse

Lindsay Cairnie

Lindsay Cairnie RVN Registered Veterinary Nurse
Read Bio
Lorn McDougall - Registered Veterinary Nurse

Lorn McDougall

Lorn McDougall RVN Registered Veterinary Nurse
Read Bio
Emma MacKay - Registered Veterinary Nurse

Emma MacKay

Emma MacKay RVN Registered Veterinary Nurse
Read Bio
Rachael Darroch - Student Veterinary Nurse

Rachael Darroch

Rachael Darroch SVN Student Veterinary Nurse
Read Bio
Lisa Adams - Student Veterinary Nurse

Lisa Adams

Lisa Adams SVN Student Veterinary Nurse
Read Bio
Lesley Callander - Animal Nursing Assistant and Receptionist

Lesley Callander

Lesley Callander Animal Nursing Assistant and Receptionist
Read Bio
Corinna Harkness - Animal Nursing Assistant

Corinna Harkness

Corinna Harkness Animal Nursing Assistant
Read Bio

Administrative Team

Debbie Boyd - Practice Manager

Debbie Boyd

Debbie Boyd Practice Manager
Read Bio
Linda Mccormick - Receptionist and Accounts Administrator

Linda Mccormick

Linda Mccormick Receptionist and Accounts Administrator
Read Bio
Finley Boyd - Receptionist

Finley Boyd

Finley Boyd Receptionist
Read Bio
Laura Bryden - Receptionist

Laura Bryden

Laura Bryden Receptionist
Read Bio