Call us to book your pet's next appointment.


Cathy Johnston

Client Service Representative
Cathy grew up with lots of pets, dogs, cats, hamsters, fish and even rabbits.  Since she has always been around animals, her love for them has only grown stronger over time.  She has been a groomer for over 20 years. Once she could no longer groom, Cathy became a Client Care Coordinator for a 24-hour clinic so she could continue working with animals.  Cathy joined the Upper Bathurst family in May 2017.  When not working, Cathy enjoys spending time with her three fur babies Tuffy, Pooch and Sahara.  Cathy lives by her motto “live and let live, it is what it is”.
This clinic is so amazing and truly a gem for any pet owner. Customer service here is top notch. I…

Jordan Rozich

i had a great experience at upper bathurst! kathy, ashley and shianne at the front desk were lovely to speak…

Rebecca Kukucska

Upper Bathurst Animal Hospital has been an integral part of our family's journey with our beloved Keeper for over 13…

El Niki

My experience has always been fantastic at this clinic. They're compassionate, kind and always very helpful. I have a very…

Randy Back