Our Services

We have a purpose built clinic with three consulting rooms, separate dog and cat wards with modern facilities including an operating theatre, laboratory area plus diagnostic imaging suite and dental suite.


We provide the full range of vaccinations that young and adult dogs, cats and rabbits are vaccinated with. All our first vaccinations and booster vaccination charges include a full health check and a chance to discuss your pet’s other ongoing preventive health needs and any health queries you may have.

The standard vaccinations provided are:

For dogs – the viruses which cause Canine Distemper, Infectious Canine Hepatitis, Canine Parvo and Canine Parainfluenza and the bacteria called Bordetella. (Canine Parainfluenza and Bordetella are two of the organisms involved with causing Kennel Cough).

For cats – the viruses which cause Cat Flu and the Feline Leukaemia Virus.

For rabbits – the viruses which cause Myxomatosis and Viral Haemorrhagic Disease.

For information about travel to and from abroad and rabies vaccination please see our FAQ

Our veterinary team provide the standard range of operations and clinical diagnostic procedures usually provided by a first opinion, small animal veterinary practice.

If your pet’s condition requires referral and/or specialist care the vet will discuss the options with you and support you to make the best decision on care for you and your pet.

We are fully equipped to provide a full range of dental health care procedures in our dedicated dental room where we have a dental x-ray machine, dental highspeed drill, descaler and polisher. The team will guide you through trying to prevent dental disease in your pet and discuss dental treatment when needed.

Our veterinary team consists of a vet trained in acupuncture and we will recommend it as a treatment option for your pet when the vet considers it would be beneficial.

For information about acupuncture please see our FAQ

Our team is here to support you and your pet throughout their life, to help them stay healthy and happy within your family for as long as possible.

We are also experienced at supporting owners to decide when euthanasia would be appropriate, considering with you, your pet’s quality of life. With your agreement, we will help ensure your pet has a respectful and dignified end to their life. We can also direct owners to support after the loss of a pet. 

For information about end of life care please see our FAQ

Please see BSAVA PetSavers’ Ageing Canine Toolkit providing further information on keeping an older dog healthy.

For home euthanasia services please see Dignipets 

Our experienced, registered veterinary nurses provide a range of clinics including weight loss clinics to help pets slim down and maintain their health, and clinic for older animals to help them stay healthier for longer. Our vets may recommend a clinic to you. Please ask us for more details.

Register your pet

To see your pet we need to register them first. This ensures we have all the information we need to ensure a smooth transition to them being under our care.