Meet the Team

Meet our dedicated and caring team

Veterinary Surgeons

David Gordon
Clinical Director
BVM&S / GPCertSAS/ MRCVS

Philippa Leak
BVM&S / MRCVS

Julia Trotter
Clinical Director
MA Vet MB / MRCVS

Moira Spearman
BVM&S / MRCVS

Matthew Saunders
GPCert (Endo) / BVM&S / MRCVS

Hannah Holmes
Clinical Director
BVM&S/ GPCERTSAS/GPAdvcert (SAOS) MRCVS

Laura Grant
BVet Med MRCVS

Stephanie Banner
BVM&S MRCVS

Maisarah Maidin
BVM&S MRCVS

Helen Coffield
BVM&S MRCVS

Kirsty Hanson
BVM&S MRCVS

Emily Thompson
BVM&S MRCVS

Heather Birrell
BVM&S MRCVS

Rosie Bell-Niemeijer 
CertAVP MRCVS

Eilidh Cameron
BVMS MRCVS

Veterinary Nurses

Cheryl Semple
BA / RVN

Harriet Brown
BSc / RVN

Fiona Bennett
RVN

Emma Lee
BSc / RVN

Sophie Pullman
RVN

Hayley McGowan
RVN

Louise Wainwright
RVN

Becky Leary
RVN

Emily Crowe
Animal Care Assistant

Administrative Team

Bianca Brown
Practice Manager

Penicuik

Lynda Redpath
Practice Administrator

Patty Kosciuk
Receptionist

Musselburgh

Hazel Wilson
Head Receptionist

Diane Ross
Receptionist

Susan Notman
Receptionist

Virginia Neill ​
Receptionist

Hayley Regan
Receptionist

Samantha Lendrum
Administration Assistant

Catherine Henry
Administration Assistant

Bonnyrigg

Kirsty Docherty
Receptionist

Natalie Johnston​
Receptionist