Hafren Veterinary Group has been treating farm animals for well over 100 years.

We look after all types of farming enterprises including dairy, beef suckler and beef fattening units. We attend both commercial cross-bred and pedigree herds.

Our vets are experienced in all aspects of bovine medicine and surgery and each has their own area of special interest.

We also look after several hundred sheep flocks varying from very large commercial flocks, many pedigree flocks, some small holding flocks right down to individual pet sheep. Our vets are enormously experienced and take a very active role in one of the most densely populated sheep areas in the UK. We are very pro-active in disease prevention and optimization of production.