Meet the Team

Meet our team of friendly vets, nurses and receptionists

Our friendly, highly-trained veterinary team at Castle Vets work closely together to utilise a wide range of their skills and knowledge, allowing us to provide high-standard veterinary care to all our patients. We are proudly independent, meaning we are free to provide your pet with the best possible care while also staying committed to creating a friendly and approachable place to bring your pets.

castle-vets-dorchester-weymouth-staff-ellie-marriott

Ellie Marriott

Veterinary Surgeon

BVSc MANZCVS
(Medicine of Cats) CertAVP MRCVS

castle-vets-dorchester-weymouth-staff-giles-broadhead

Giles Broadhead

Veterinary Surgeon

BSc BVMS MRCVS

castle-vets-dorchester-weymouth-staff-jeremy-wright

Jeremy Wright

Veterinary Surgeon

BSc BVc MRCVS

castle-vets-dorchester-weymouth-staff-kirsty-campbell

Kirsty Campbell

Veterinary Surgeon

BVetMed MRCVS

castle-vets-dorchester-weymouth-staff-alice-moore-sq

Alice Moore

Veterinary Surgeon

BVSc MRCVS

Sian Davies

Veterinary Surgeon

BSc BVMSci MRCVS