Our veterinarians, nurses and other staff members are professional, friendly and dedicated and look forward to being of service to you. We believe in the lifetime care needed to give your pet the best start in life and continued support over the years.

Our Practice is founded on providing world class veterinary care for all our patients. We know that you trust us to maintain your pet’s health, and to heal them when they are sick or injured. We respect your trust in us, and so we provide the care that we insist on for our own pets – the very best, pain-free medical and surgical healthcare, in a fear-free clinic. That is Excellence in Care. It’s who we are, It’s what we do.

Find out about our friendly, experienced team of vets servicing the Mackay region. We hope this page help introduce you to the team of professionals who’ll help to keep your pets the picture of health. And we hope that you’ll get to know our vets in person, and our vets will get to know you and your pets.

If you’ve not visited us before feel free to stop by to see our facilities and ask any questions you may have about how we offer the best care for pets.

Some great features of our clinics include;

  • Top quality caring vets

  • Telephone and email advice

  • Large Animal Service

  • Surgical Clinic

  • Onsite pathology

  • Physiotherapy

  • Grooming

ANDERGROVE

NORTHERN BEACHES

Opening Hours

Mon – Fri: 7:30 AM – 6 PM
Sat: 7:30 AM – 1 PM
Sun: 9 AM – 11 AM
Public Holidays: 9AM – 11AM
(Sundays and Public Holidays are for sick or urgent care only, not routine appointments.)

Catboarding admissions/discharges

Mon – Fri: 9 AM – 12 PM & 2 PM – 4 PM
Sat: 9 AM – 1 PM

Opening Hours

Mon – Fri: 8:00 AM – 5:00 PM
Sat: CLOSED
Sun: CLOSED

NORTHERN BEACHES

Opening Hours

Mon – Fri: 8:00 AM – 5:00 PM
Sat: CLOSED
Sun: CLOSED

ANDERGROVE

Opening Hours

Mon – Fri: 7:30 AM – 6 PM
Sat: 7:30 AM – 1 PM
Sun: 9 AM – 11 AM
Public Holidays: 9AM – 11AM
(Sundays and Public Holidays are for sick or urgent care only, not routine appointments.)

Catboarding admissions/discharges

Mon – Fri: 9 AM – 12 PM & 2 PM – 4 PM
Sat: 9 AM – 1 PM