Caring for Local Pets for Over 100 Years.
Our commitment is to make your pets health our priority, from youth to old age, from first steps to last, with care, compassion and dedication. Our highly experienced and dedicated team of vets, nurses and support staff are on hand 24 hours a day to deal with all your needs, and to help make your pet-owning experience as rewarding as possible. Call or drop by and find out why over 8,000 people put their trust in us.


24 Hours Emergency Service
Pet Health Club – Now Includes Unlimited Consultations
15 Minute Consultations
Surgical and Dental Services
Visiting Specialists
Nurse Consults
Pet Passports
Free Puppy Socialisation Classes
Fitness & Rehabilitation Service – Physiotherapy & Hydrotherapy
Contact Owner