Kilmarnock Team

Meet our dedicated Kilmarnock team

Small Animal Veterinary Surgeons

James Garven - Clinical Director

James Garven

James Garven BVMS MRCVS Clinical Director
Read Bio
Sandy McKenzie - Small Animal Veterinary Surgeon

Sandy McKenzie

Sandy McKenzie BVMS CertVOphthal MRCVS Small Animal Veterinary Surgeon
Read Bio
Laura Sim - Small Animal Clinical Director

Laura Sim

Laura Sim BVM&S MRCVS Small Animal Clinical Director
Read Bio
Jean Tannock - Small Animal Veterinary Surgeon

Jean Tannock

Jean Tannock BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Judy Morris - Small Animal Veterinary Surgeon

Judy Morris

Judy Morris BVMS MPhil CertVR MRCVS Small Animal Veterinary Surgeon
Read Bio
Katy Garven - Small Animal Veterinary Surgeon

Katy Garven

Katy Garven BVMS CertVC MRCVS Small Animal Veterinary Surgeon
Read Bio
Rhona Mortimer - Small Animal Veterinary Surgeon

Rhona Mortimer

Rhona Mortimer BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Sarah McIlroy - Small Animal Veterinary Surgeon

Sarah McIlroy

Sarah McIlroy BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Victoria Black - Small Animal Veterinary Surgeon

Victoria Black

Victoria Black BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Amy Harrison - Small Animal Veterinary Surgeon

Amy Harrison

Amy Harrison BA VetMB MRCVS Small Animal Veterinary Surgeon
Read Bio
Laura Dykes - Small Animal Veterinary Surgeon

Laura Dykes

Laura Dykes BVSc MRCVS Small Animal Veterinary Surgeon
Read Bio
Stephen Boyd - Small Animal Veterinary Surgeon

Stephen Boyd

Stephen Boyd BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Catriona Edgar - Small Animal Veterinary Surgeon

Catriona Edgar

Catriona Edgar BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Mhairi McMorrin - Small Animal Veterinary Surgeon

Mhairi McMorrin

Mhairi McMorrin BVM&S MRCVS Small Animal Veterinary Surgeon
Read Bio
Emma Kerr - Small Animal Veterinary Surgeon

Emma Kerr

Emma Kerr BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Melanie Nash - Small Animal Veterinary Surgeon

Melanie Nash

Melanie Nash BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Shaun Dorward - Small Animal Veterinary Surgeon

Shaun Dorward

Shaun Dorward BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Grace Chambers - Small Animal Veterinary Surgeon

Grace Chambers

Grace Chambers BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Kirsty Gowans - Small Animal Veterinary Surgeon

Kirsty Gowans

Kirsty Gowans BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio
Luke McBlain - Small Animal Veterinary Surgeon

Luke McBlain

Luke McBlain BVMS MRCVS Small Animal Veterinary Surgeon
Read Bio

Large Animal Veterinary Surgeons

Thomas Crawshaw - Farm Clinical Director

Thomas Crawshaw

Thomas Crawshaw BVMS MRCVS Farm Clinical Director
Read Bio
Mark Crawshaw - Farm Animal Veterinary Surgeon

Mark Crawshaw

Mark Crawshaw BVetMed DCHP DipECBHM MRCVS RCVS Specialist Farm Animal Veterinary Surgeon
Read Bio
Michael Fallon - Farm Animal Director

Michael Fallon

Michael Fallon BVMS CertAVP(Cattle) MRCVS Farm Animal Director
Read Bio
Jennifer Brown - Large Animal Veterinary Surgeon

Jennifer Brown

Jennifer Brown BVM&S MRCVS Large Animal Veterinary Surgeon
Read Bio
Rebecca McCloy - Farm Vet

Rebecca McCloy

Rebecca McCloy BVMS MRCVS Farm Vet
Read Bio
Penny Stewart - Farm Vet

Penny Stewart

Penny Stewart BVM&S MRCVS Farm Vet
Read Bio
Alex Lyon - Farm Vet

Alex Lyon

Alex Lyon BVMS MRCVS Farm Vet
Read Bio

Equine Veterinary Surgeons

James Wallace - Equine Clinical Director

James Wallace

James Wallace BVMS GP CertEP CertEM (Int Med) MRCVS CertEP RCVS Advanced Practitioner Internal Medicine Equine Clinical Director
Read Bio
Mhairi Young - Equine Clinical Director

Mhairi Young

Mhairi Young BVMS MRCVS Cert (EM) AVP Equine Clinical Director
Read Bio
John Morris - Equine Veterinary Surgeon

John Morris

John Morris BVM&S MRCVS Equine Veterinary Surgeon
Read Bio
Natalie Nimbley - Equine Veterinary Surgeon

Natalie Nimbley

Natalie Nimbley BVMS CertAVP (EP) MRCVS Equine Veterinary Surgeon
Read Bio
Lindsey Morrison - Equine Veterinary Surgeon

Lindsey Morrison

Lindsey Morrison BVMS MRCVS Equine Veterinary Surgeon
Read Bio
Stephanie Walker - Equine Veterinary Surgeon

Stephanie Walker

Stephanie Walker BA (Hons) BVMS MRCVS Equine Veterinary Surgeon
Read Bio
Brittany Wilson - Equine Veterinary Surgeon

Brittany Wilson

Brittany Wilson BVM&S MRCVS Equine Veterinary Surgeon
Read Bio
Laura Robertson - Equine Veterinary Surgeon

Laura Robertson

Laura Robertson BVSc MRCVS Equine Veterinary Surgeon
Read Bio
Mhairi McMorrin - Equine Veterinary Surgeon

Mhairi McMorrin

Mhairi McMorrin BVM&S MRCVS Equine Veterinary Surgeon
Read Bio
Emma Kerr - Equine Veterinary Surgeon

Emma Kerr

Emma Kerr BVMS MRCVS Equine Veterinary Surgeon
Read Bio
Arthur Kidd - Equine Veterinary Surgeon

Arthur Kidd

Arthur Kidd BVMS MRCVS Equine Veterinary Surgeon
Read Bio

Veterinary Nurses

Marion Brown - Veterinary Nurse

Marion Brown

Marion Brown RVN, REVN Veterinary Nurse
Read Bio
Kirsty Rankin - Veterinary Nurse

Kirsty Rankin

Kirsty Rankin DipAVN(SA) RVN Veterinary Nurse
Read Bio
Craig Paterson - Veterinary Nurse

Craig Paterson

Craig Paterson RVN Veterinary Nurse
Read Bio
Janice MacLeod - Veterinary Nurse

Janice MacLeod

Janice MacLeod BSc(Hons) RVN Veterinary Nurse
Read Bio
Abbie Beveridge - Veterinary Nurse

Abbie Beveridge

Abbie Beveridge RVN Veterinary Nurse
Read Bio
Nicolle Bell - Veterinary Nurse

Nicolle Bell

Nicolle Bell RVN Veterinary Nurse
Read Bio
Alison Turner - Veterinary Nurse

Alison Turner

Alison Turner BA(Hons) RVN Veterinary Nurse
Read Bio
Rachael Ewing - Veterinary Nurse

Rachael Ewing

Rachael Ewing RVN Veterinary Nurse
Read Bio
Claire Cartlidge - Veterinary Nurse

Claire Cartlidge

Claire Cartlidge RVN Veterinary Nurse
Read Bio
Katie Herdman - Veterinary Nurse

Katie Herdman

Katie Herdman RVN Veterinary Nurse
Read Bio
Megan Warnock - Veterinary Nurse

Megan Warnock

Megan Warnock RVN Veterinary Nurse
Read Bio
Evie Wilson - Veterinary Nurse

Evie Wilson

Evie Wilson BSc RVN Veterinary Nurse
Read Bio
Jordan Young - Veterinary Nurse

Jordan Young

Jordan Young RVN Veterinary Nurse
Read Bio
Alice Hewson - Veterinary Nurse

Alice Hewson

Alice Hewson RVN Veterinary Nurse
Read Bio
Robyn Finnigan - SVN Student Veterinary Nurse

Robyn Finnigan

Robyn Finnigan SVN Student Veterinary Nurse
Read Bio
Tiana Quigley - Student Veterinary Nurse

Tiana Quigley

Tiana Quigley SVN Student Veterinary Nurse
Read Bio
Sophie Lamont - Animal Nursing Assistant

Sophie Lamont

Sophie Lamont Animal Nursing Assistant
Read Bio
Jane Thompson - Animal Nursing Assistant

Jane Thompson

Jane Thompson Animal Nursing Assistant
Read Bio
Katelyn MacDonald - Animal Nursing Assistant

Katelyn MacDonald

Katelyn MacDonald Animal Nursing Assistant
Read Bio
Yvonne Smillie - Animal Nursing Assistant

Yvonne Smillie

Yvonne Smillie Animal Nursing Assistant
Read Bio
Sheona Reid - Equine Groom

Sheona Reid

Sheona Reid Equine Groom
Read Bio

Administration Team

Hazel Jackson - Practice Manager

Hazel Jackson

Hazel Jackson Practice Manager
Read Bio
Gary Anderson - Practice Manager

Gary Anderson

Gary Anderson Practice Manager
Read Bio
Rachel Deans - Large Animal Reception/Admin Supervisor

Rachel Deans

Rachel Deans Large Animal Reception/Admin Supervisor
Read Bio
Lauren Adamson - Small Animal Head Receptionist

Lauren Adamson

Lauren Adamson Small Animal Head Receptionist
Read Bio
Ashley Anderson - Small Animal Senior Receptionist

Ashley Anderson

Ashley Anderson Small Animal Senior Receptionist
Read Bio
Matthew Paine - Small Animal Head Receptionist

Matthew Paine

Matthew Paine Small Animal Head Receptionist
Read Bio
Janice Hannah - Small Animal Receptionist

Janice Hannah

Janice Hannah Small Animal Receptionist
Read Bio
Kathryn Harvey - Debt Co-ordinator

Kathryn Harvey

Kathryn Harvey Debt Co-ordinator
Read Bio
Anne Morton - Small Animal Receptionist

Anne Morton

Anne Morton Small Animal Receptionist
Read Bio
Alison Christie - Small Animal Receptionist

Alison Christie

Alison Christie Small Animal Receptionist
Read Bio
Aileen Ryan - Small Animal Receptionist

Aileen Ryan

Aileen Ryan Small Animal Receptionist
Read Bio
Gillian Howatson - Small Animal Receptionist

Gillian Howatson

Gillian Howatson Small Animal Receptionist
Read Bio
Keri Cummings - Small Animal Receptionist

Keri Cummings

Keri Cummings Small Animal Receptionist
Read Bio
Devon Sloan - Large Animal Reception/Admin

Devon Sloan

Devon Sloan Large Animal Reception/Admin
Read Bio
Elizabeth Laurie - Large Animal Reception/Admin

Elizabeth Laurie

Elizabeth Laurie Large Animal Reception/Admin
Read Bio
Marie Drummond - Large Animal Reception/Admin

Marie Drummond

Marie Drummond Large Animal Reception/Admin
Read Bio
Kirsteen Watson - Large Animal Reception/Admin

Kirsteen Watson

Kirsteen Watson Large Animal Reception/Admin
Read Bio
Jean Thomson - Large Animal Reception/Admin

Jean Thomson

Jean Thomson Large Animal Reception/Admin
Read Bio