Small Animals: 01692 403202  |  Large Animals: 01603 899930


Our dedicated team work closely with farmers to promote animal welfare and improve productivity. All our vets are experienced farm animal clinicians.

find out more >


The practice is made up of dedicated and practical vets that understand the complex needs of your horse, pony or donkey. Discover more below.

find out more >

Small Holder

Comprehensive service to meet the needs of the smaller-scale farmer, providing advice or hands-on treatment to keep your flock, gaggle or herd happy.

find out more >

Small Animals

For all your routine and clinical diagnostic advice, we have highly trained vets and nurses who will help you and your pet maintain optimum health.

find out more >

Back to Top