Introducing Our Practice Team
All our practice staff are committed to providing you with the very best in animal healthcare. Our veterinary team has immense clinical experience gained over years in practice and we have all obtained high standards of professional qualification in several diverse fields. We are all general practitioner vets but we each have our areas of interest in small and large animal work.
- Mr Gareth Mulligan
- Director
- BSc BVSc Cert BCP MRCVS
Gareth qualified from Reading University in 1989 and Bristol University in 1994. His main interest is in farm animal medicine, health and production. Gareth holds a certificate in Beef Cattle Practice. He is chair of the Iechyd Da the delivery partner for South Wales. He is a member of BVD Cymru TAG group where he is involved with the roll-out of the national eradication program for BVD on Welsh farms. Outside of veterinary practice he is a keen vegetable grower and follower of rugby, supporting the Opreys and Cymru.

- Miss Catherine Costello
- Director
- MVB MRCVS
Catherine graduated from University College Dublin University in 2001. Her main interests are in the fields of canine and feline medicine. She is a member of the British Small Animal Veterinary Association. In her spare time Catherine enjoys running. Catherine became a partner in December 2010.

- Mr Richard Smith
- Director
- BVSc PgC(SAS) MRCVS
Richard qualified from Bristol University in July 2006 and joined Afon Vets in January 2007 having spent time travelling around the world. Richard has a certificate in surgery and is especially interested in orthopaedics. Outside work he enjoys a variety of sporting activities and is a keen football fan (Bolton Wanderers) and golfer.

- Mr Del Barker
- Director
- BVetMed MRCVS
Del joined Afon in 2008 after several spells with the practice as a locum. He qualified from the Royal Veterinay College London in 2000 and has worked in several mixed practices in the UK. Del has a particular interest in orthopaedics and soft tissue surgery. Outside work he is the practice globetrotter and a keen fisherman. Del became a partner in December 2010.

- Dr Sam Wyles
- Veterinary Surgeon
- BVSc MRCVS
Sam joined Afon vets in 2008 and qualified from the Royal Veterinary College London in 1998. She has a keen interest in small animal medicine, acupuncture and surgery. Outside of work Sam enjoys spending time with her family and dogs.
- Dr Katie Lil Ball
- Veterinary Surgeon
- BVM&S Cert AVP MRCVS
Katie Lil qualified from Edinburgh University in 2008 and has been working at Afon since qualifying. She has a keen interest in dermatology, small animal medicine and surgery. She has a certificate in advanced veterinary practice. Outside work she enjoys amateur dramatics, running and walking her dog.
- Dr Kate Douglas
- Veterinary Surgeon
- BVetMed PgC in Feline Veterinary Studies MRCVS
Kate joined the practice in April 2010 having worked in Worcestershire following qualifying from the Royal Veterinary College London in 2008. Kate has a keen interest in feline medicine and is a certificate holder in feline studies. Outside of work Kate is an accomplished musician, playing in a local orchestra and is a great cook specialising in cakes.

- Dr Emily Powell
- Veterinary Surgeon
- BVetMed MRCVS
Emily enjoys both farm and small animal practice. She is also another of our fabulous bakers.
- Mrs Johanna Smith
- Veterinary Surgeon
- BVSc MRCVS
Jo qualified from Bristol University in July 2006. She enjoys canine and feline medicine and has an interest in ultrasonography.

- Dr Selina Duffy
- Veterinary Surgeon
- BVSc MRCVS
Selina qualified in in 2016. She is studying towards a certificate in opthamology. Shei s our lead large animal vet.
- Miss Caryl Thomas
- Veterinary Surgeon
- BVSc MRCVS
Caryl qualifed in 2016 fromLiverpool. She is one of our mixed vets who enjoys all aspects of farm practice and first opinion small animal cases.
- Dr Lowri Davies
- Veterinary Surgeon
- BVSc MRCVS
Lowri is one of our mixed vets who enjoys working with all species. She is studying towards a small animal medicine certificate
- Miss Lucy Fews
- Veterinary Surgeon
- BVMSci MRCVS
Lucy is one of our mixed vets. She qualifed in 2021 and has been with us since graduating.
- Dr Alexandra Hunt
- Veterinary Surgeon
- BA VetMB MRCVS
Alex graduated from Cambridge in 2023 and joined us as a new graduate. She enjoys working with all the species we treat.
- Dr Morgan Howgate
- Veterinary Surgeon
- BVMsci MRCVS
Morgan Morgan qualified in 2022. She joined us as a new graduate and enjoys working as a mixed vet.
- Dr Alice Harding
- Veterinary Surgeon
- BVSc MRCVS
Alice joined us in 2024. She is a member of our mixed team with a keen interest in cattle and sheep.
- Dr Emily Brookman
- Veterinary Surgeon
- BVSc MRCVS
Emily joined us as a new graduate in 2024. She has enjoys workign with all the species we treat.
- Mrs Gemma Edwards
- Head Veterinary Nurse
- RVN
Gemma qualified as a veterinary nurse in 2005. Gemma was appointed Head Nurse during 2006 having been with the practice since leaving school. Her duties include the day to day running of the nursing staff and surgical operating area. She is also responsible for overseeing the care and recuperation of the animals hospitalised at the practice. She is interested in cat behaviour.

- Mrs Louise Williams
- Deputy Head Veterinary Nurse
- RVN
Louise is our deputy head nurse. She has a keen interest in feline nursing. She is also involved with training student nurses
- Mrs Emma Mogford
- Animal Nursing Assistant
Emma while not working is busy on her farm looking after sheep, cattle and pigs. She enjoys walking and all things outdoors and her Dogues de Bordeaux.
- Miss Adele Llewellyn
- Veterinary Nurse
- RVN
- Miss Adele Jones
- Registered Veterinary Nurse
- RVN
- Miss Sarah Davies
- Registered Veterinary Nurse
- RVN
- Miss Sam Coles
- Registered Veterinary Nurse
- RVN
- Miss Robyn Jones
- Registered Veterinary Nurse
- RVN
- Miss Tirion Perks
- Registered Veterinary Nurse
- RVN
- Miss Norma Mitchel
- Registered Veterinary Nurse
- RVN
- Miss Cerys Rees
- Registered Veterinary Nurse
- RVN
- Mrs Kayleigh Davies
- Veterinary Nurse
- RVN
- Mrs Karen Webb
- Practice Manager
- Elizabeth Jones
- Head Receptionist
- Miss Mel Buckley
- Miss Zoe Jones
- Receptionist
- Miss Kim Price
- Animal Nursing Assistant
- Miss Hannah Davey
- Receptionist
- Miss Samantha Gorvett
- Receptionist
- Mrs Mari Corse
- Receptionist
- Miss Nia Haggis
- Animal Nursing Assistant