A happy and healthy life for your pet.
Our team of skilled veterinarians and veterinary nurses offer a complete range of services to maintain good health and treat illness or injury when these occur.
A happy and healthy life for your pet.
Our team of skilled veterinarians and veterinary nurses offer a complete range of services to maintain good health and treat illness or injury when these occur.
Regular health checks enable us to treat problems early, and provide advice on vaccinations, nutrition, dental health, parasite control and preventable diseases.
n-house and through our partner laboratories, we offer a comprehensive range of diagnostic tests and imaging (ultrasound and x-rays, including PennHIP) to guide decisions about patient care.
We understand that anxiety and other behavioural issues can reduce the happiness that you and your pet could otherwise experience – we are here to help with these issues.
Coughs, tummy upsets and emergencies…we have the expertise and facilities to look after your pet when illness strikes.
Teeth are really important! We provide routine procedures to maintain good oral health with and advanced dental procedures including root canal therapy and orthodontics.
Getting a new pet can be exciting and daunting! We are here to start this journey with you.
In addition to desexing operations, our surgical team looks after patients requiring soft tissue or orthopaedic surgery. We are highly experienced in BOAS surgery for brachycephalic (flat-faced) breeds.
We are here to help prevent and treat skin conditions such as allergies, sore ears, lumps and bumps, and the underlying causes of itches, rashes and sores.
We are here to ensure that older pets are pain-free and happy during their twilight years.
Please contact us for information on puppy classes
We open 6 days a week and offer times before and after work hours
Coming to see us is a breeze! Book online or call to make an appointment
Hey! Is it play time yet?
Wow - all of this reading is making me exhausted! How about you take a break and play with me?