Meet the team

At Nithsdale Vets in Thornhill, our caring and experienced veterinary team provides compassionate care for your pets, from routine check-ups to emergency services.
white and brown rabbit on pink blanket

Practice Management

Debbie Boyd - Practice Manager

Debbie Boyd

Practice Manager

Clinical Director

Matthew Johnston - BVMS GPCert(SAS) MRCVS Director

Matthew Johnston

BVMS GPCert(SAS) MRCVS Director

Veterinarian

Bethany Lang - Student Veterinary Surgeon

Bethany Lang

Student Veterinary Surgeon

Cheryl Johnston - BVMS MRCVS Veterinary Surgeon

Cheryl Johnston

BVMS MRCVS Veterinary Surgeon

Kirstin Miller - BVM&S MRCVS Veterinary Surgeon

Kirstin Miller

BVM&S MRCVS Veterinary Surgeon

Phaedra Snailham - BVMS MRCVS Veterinary Surgeon

Phaedra Snailham

BVMS MRCVS Veterinary Surgeon

Sarah Fretwell - BVM&S MRCVS Bsc (Hons) Veterinary Surgeon

Sarah Fretwell

BVM&S MRCVS Bsc (Hons) Veterinary Surgeon

Tania Murphy - BVetMed MRCVS Veterinary Surgeon

Tania Murphy

BVetMed MRCVS Veterinary Surgeon

Veterinary Nurse

Corinna Harkness - Animal Nursing Assistant

Corinna Harkness

Animal Nursing Assistant

Emma Mackay - RVN Registered Veterinary Nurse

Emma Mackay

RVN Registered Veterinary Nurse

Kelsey Gillespie - RVN Head Nurse

Kelsey Gillespie

RVN Head Nurse

Lindsay Cairnie - RVN Registered Veterinary Nurse

Lindsay Cairnie

RVN Registered Veterinary Nurse

Lorn Mcdougall - RVN Registered Veterinary Nurse

Lorn Mcdougall

RVN Registered Veterinary Nurse

Stephanie Wilson - RVN Registered Veterinary Nurse

Stephanie Wilson

RVN Registered Veterinary Nurse

Veterinary Assistant

Rachael Darroch - RVN Registered Veterinary Nurse

Rachael Darroch

RVN Registered Veterinary Nurse

Receptionist

Finley Boyd - Receptionist

Finley Boyd

Receptionist

Jordana Hall - Receptionist

Jordana Hall

Receptionist

Sophie Mccabe - Receptionist

Sophie Mccabe

Receptionist