Meet the Team

Our team of Veterinary Surgeons, Nurses, Animal Care Assistants and Receptionists have a wealth of experience and their main objective is to provide your pet with a lifetime of excellent veterinary care . Our state of the art facilities will help to secure a speedy diagnosis and give you peace of mind that your pet is in good hands.



Reception and management team:

John Darlington – CEO

Pamela Corsar – Practice Manager

Laura Hamilton - Senior Vet

Jennifer Jones (Haddington)

Lynda McDiarmid (Newtongrange)


Veterinary Surgeons:

Laura Hamilton BVMS MRCVS 

Dr Jen Campbell BVMS MRCVS

Fiona  Ross BVMS MRCVS

Kirsty Melton BVMS MRCVS


Vet Nurses:

Luci MacDonald – RVN

Leanne Gillies – VN

Animal Care Assistant:

Carla Tait