Our Team

Our team of experienced veterinary surgeons, nurses and reception staff are fully committed to the well-being of pets, equine and farm animals. Our long established veterinary practice is proud to maintain high clinical standards, whilst providing a complete, caring and comprehensive service. You can feel confident that our friendly and professional team of staff ensure the provision of the highest level of veterinary care and client service.

Our Veterinary Surgeons

Michelle Silvera

Michelle SILVERA


BVMS MRCVS Partner & Veterinary Surgeon

George Greig

George GREIG


BVM&S MRCVS Partner & Veterinary Surgeon

Iain Cameron

Iain CAMERON


BVMS MRCVS Veterinary Surgeon

Katie Chapman

Katy CHAPMAN


BVM&S MRCVS Veterinary Surgeon

Michelle Cooper

Michelle COOPER


BVMS MRCVS Veterinary Surgeon

Cameron & Greig - Simon Ward

Simon WARD


BVM&S MRCVS Veterinary Surgeon

Cameron & Greig - Lisa Kerr

Lisa KERR


BVMS MRCVS Veterinary Surgeon

Euan McKee

Euan MCKEE


BVM&S MRCVS Veterinary Surgeon

Sandra

Sandra MCLAUGHLIN


BVMS MRCVS Veterinary Surgeon

Our Veterinary Nurses and Receptionists - Milnathort

Debbie Ross - Nurse - Milnathort Branch

Debbie STEWART

RVN Head Veterinary Nurse

CG-StaffImages-Avatar-0516-V1.0-01

Dora SMITH


Receptionist

Nichelle

Nichelle CLUNIE


Receptionist

Erin Cunningham Practice Manager - Milnathort Branch

Erin CUNNINGHAM


Practice Manager

CG-StaffImages-Avatar-0516-V1.0-01

Rhona MacSorley


RVN Veterinary Nurse

Lynn Ballantyne - Nurse - Tillicoultry Branch

Lynn Ballantyne


RVN Veterinary Nurse

Katreen

Katreen MILLAR


Receptionist

Our Veterinary Nurses and Receptionists - Cowdenbeath

Claire Duff - Nurse - Cowdenbeath Branch

Claire DUFF


RVN Veterinary Nurse

Brenda Bell- Receptionist - Cowdenbeath Branch

Brenda BELL


Receptionist

Pat Rutherford

Pat RUTHERFORD


Receptionist

Our Veterinary Nurses and Receptionists - Tillicoultry

Jen Shaw

Jen SHAW


RVN Veterinary Nurse

Angela Syme

Angela SYME


Receptionist

Leigh Sinclair

Leigh SINCLAIR


Receptionist

Would you like to reduce the cost of your pets' veterinary care?

Our new Pet Health Plan is designed to help our clients spread the cost of their pets' routine healthcare, it also ensures this preventative care is administered and maintained at the correct and regular intervals.