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. Please contact us for advice.

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

Julia Trotter - Clinical Director

Julia Trotter

Julia Trotter MA Vet MB / MRCVS Clinical Director
Read Bio
Stephanie Banner - Clinical Director

Stephanie Banner

Stephanie Banner BVM&S MRCVS Clinical Director
Read Bio
Helen Coffield - Senior Veterinary Surgeon

Helen Coffield

Helen Coffield BVM&S MRCVS Senior Veterinary Surgeon
Read Bio
Rosie Bell-Niemeijer - Senior Veterinary Surgeon

Rosie Bell-Niemeijer

Rosie Bell-Niemeijer CertAVP MRCVS Senior Veterinary Surgeon
Read Bio
Philippa Leak - Veterinary Surgeon

Philippa Leak

Philippa Leak BVM&S / MRCVS Veterinary Surgeon
Read Bio
Moira Spearman - Veterinary Surgeon

Moira Spearman

Moira Spearman BVM&S / MRCVS Veterinary Surgeon
Read Bio
Laura Grant - Veterinary Surgeon

Laura Grant

Laura Grant BVet Med MRCVS Veterinary Surgeon
Read Bio
Clara Ballber - Veterinary Surgeon

Clara Ballber

Clara Ballber CertAVP(SAM) MRCVS Veterinary Surgeon
Read Bio
Ciaran Burns - Veterinary Surgeon

Ciaran Burns

Ciaran Burns BVM BVS MRCVS Veterinary Surgeon
Read Bio
Maisarah Maidin - Veterinary Surgeon

Maisarah Maidin

Maisarah Maidin BVM&S MRCVS Veterinary Surgeon
Read Bio
Kirsty Hanson - Veterinary Surgeon

Kirsty Hanson

Kirsty Hanson BVM&S MRCVS Veterinary Surgeon
Read Bio
Emily Thompson - Veterinary Surgeon

Emily Thompson

Emily Thompson BVM&S MRCVS Veterinary Surgeon
Read Bio
Eilidh Cameron - Veterinary Surgeon

Eilidh Cameron

Eilidh Cameron BVMS MRCVS Veterinary Surgeon
Read Bio
Connor O'Callaghan - Veterinary Surgeon

Connor O'Callaghan

Connor O'Callaghan BVM&S MRCVS Veterinary Surgeon
Read Bio
Rosemary McManus - Veterinary Surgeon

Rosemary McManus

Rosemary McManus MVDr AFHEA MRCVS Veterinary Surgeon
Read Bio
Lawrence Dodi - Veterinary Surgeon

Lawrence Dodi

Lawrence Dodi BVSc MSc MRCVS Veterinary Surgeon
Read Bio
Arie Anderson - Veterinary Surgeon

Arie Anderson

Arie Anderson BVM&S MRCVS Veterinary Surgeon
Read Bio

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

Cheryl Semple - Veterinary Nurse

Cheryl Semple

Cheryl Semple BA/RVN Veterinary Nurse
Read Bio
Harriet Brown - Veterinary Nurse

Harriet Brown

Harriet Brown BSc/RVN Veterinary Nurse
Read Bio
Fiona Bennett - Veterinary Nurse

Fiona Bennett

Fiona Bennett RVN Veterinary Nurse
Read Bio
Emma Tilman - Veterinary Nurse

Emma Tilman

Emma Tilman BSc RVN Veterinary Nurse
Read Bio
Sophie Pullman - Veterinary Nurse

Sophie Pullman

Sophie Pullman RVN Veterinary Nurse
Read Bio
Louise Wainwright - Veterinary Nurse

Louise Wainwright

Louise Wainwright RVN Veterinary Nurse
Read Bio
Emma Turnbull - Veterinary Nurse

Emma Turnbull

Emma Turnbull RVN Veterinary Nurse
Read Bio
Sarah Hollands - Veterinary Nurse

Sarah Hollands

Sarah Hollands RVN Veterinary Nurse
Read Bio
Kerry Campbell - Veterinary Nurse

Kerry Campbell

Kerry Campbell RVN Veterinary Nurse
Read Bio
Kristie Cullen - Veterinary Nurse

Kristie Cullen

Kristie Cullen RVN Veterinary Nurse
Read Bio
Victoria Hume - Veterinary Nurse

Victoria Hume

Victoria Hume RVN Veterinary Nurse
Read Bio
Emily Crowe - Student Veterinary Nurse

Emily Crowe

Emily Crowe SVN Student Veterinary Nurse
Read Bio
Paula Gillon - Animal Care Assistant

Paula Gillon

Paula Gillon Animal Care Assistant
Read Bio

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

Bianca Brown - Practice Director

Bianca Brown

Bianca Brown Practice Director
Read Bio
Lynda Redpath - Practice Administrator

Lynda Redpath

Lynda Redpath Practice Administrator
Read Bio
Hayley Regan - Musselburgh Receptionist/Admin

Hayley Regan

Hayley Regan Musselburgh Receptionist/Admin
Read Bio
Kirsty Docherty - Musselburgh Receptionist/Admin

Kirsty Docherty

Kirsty Docherty Musselburgh Receptionist/Admin
Read Bio
Hazel Wilson - Musselburgh Receptionist

Hazel Wilson

Hazel Wilson Musselburgh Receptionist
Read Bio
Diane Ross - Musselburgh Receptionist

Diane Ross

Diane Ross Musselburgh Receptionist
Read Bio
Susan Notman - Musselburgh Receptionist

Susan Notman

Susan Notman Musselburgh Receptionist
Read Bio
Denise Siegel - Penicuik/Musselburgh Reception

Denise Siegel

Denise Siegel Penicuik/Musselburgh Reception
Read Bio
Kirsty Weir - Penicuik Receptionist

Kirsty Weir

Kirsty Weir Penicuik Receptionist
Read Bio
Kerry Holmes - Penicuik Receptionist

Kerry Holmes

Kerry Holmes Penicuik Receptionist
Read Bio
Natalie Johnston​ - Bonnyrigg Receptionist

Natalie Johnston​

Natalie Johnston​ Bonnyrigg Receptionist
Read Bio
Pauline Crerar - Bonnyrigg Receptionist

Pauline Crerar

Pauline Crerar Bonnyrigg Receptionist
Read Bio