02 9873 1660
M-F: 8am-7pm Sat: 9am-1pm Sun/Hol: Closed
Book Online

Welcome to
Vets at North Rocks!

Parra-Pets-Matta Desexing Program

Vets at North Rocks is supporting the City of Parramatta Council in their annual subsidised desexing program in June - July 2019

Find out more

August is Dental Month at Vets at North Rocks!

For the month of August* we are offering the following promotions for your furry friend


+ Professional Teeth Scale and Polish for $220* (Normally $270 - SAVE $50)

+ 10% off dental related treatments/procedures

Call us on 9873 1660 to book your appointment today!

Click here for details

Offers only valid until from Aug 1-31 2019

About Us

Vets @ North Rocks is a fully equipped and modern Veterinary Hospital situated in North Rocks in Sydney's north west. We have an enthusiastic team of qualified veterinarians and veterinary nurses, who endeavour to provide the highest level of care to your pets in a friendly and compassionate environment.

Our dedicated team of Vets and Vet Nurses understand the human-animal bond and recognise that your pets are part of the family. At Vets at North Rocks, you will be fully supported with sound advice first and foremost, providing you with a good understanding of health care issues and treatment options. With good advice and professional recommendations, you’ll be well equipped to make the best ongoing health care decisions for your furry friend.

Vet Vets North Rocks Northrocks Parramatta Hills Carlingford Pets Pet Dog Puppy Puppies Dogs Cat Cats Kitten Kittens Veterinarian Veterinary Surgeon Vaccination Vax Desex de-sex desexing de-sexing Surgery Spay Spey Neuter Castrate Animals Health Healthcare Health Care Vetcare Welfare Treats Xray x-rays Radiograph Ultrasound Hospital Clinic Class Training School Preschool Grooming Behaviour Ticks Fleas Worms Worming West Pennant Hills West Epping Dundas Dundas Valley Ermington Telopea Northmead Oatlands Castle Hill Winston Hills Baulkham Hills Norwest Northwest

Preventative Care

Your pet’s health and well-being is our priority. We strive to be your first port of call for all aspects of day-to-day care such as:

  • General health checks
  • Vaccinations
  • Parasite prevention  (intestinal worms, heartworm, fleas, ticks)
  • Desexing
  • Weight control and nutritional advice
  • Basic training/behaviour management
  • Pet toys and boredom busters
  • Maintaining dental health

In order to serve you better you can book an appointment online.

Veterinary Care

In the event that your pet becomes unwell or injured, our team is equipped with up to date veterinary knowledge to investigate the problem and recommend an action plan. Aided with modern diagnostic technology and hospital facilities, we strive to achieve the best Veterinary care for your pet.

  • Chronic skin itching and allergy management
  • Skin tumours
  • Endocrine disorders (Diabetes, Thyroid, Cushings Disease)
  • Behaviour consultations
  • Digital X-rays
  • Ultrasound
  • Dentistry
  • Orthopaedic surgery (ie Cruciate ligament, fracture repair, luxating patellas)
  • Chemotherapy
  • Soft tissue surgery
  • Access to Veterinary Specialists in Imaging and Oncology

Meet the Team

Dr Kieran Russell
MVM (Companion Animal Medicine)
BVSc (Hons 1)
Principal Veterinarian

Kieran graduated from the University of Sydney in 2010 with honours and started his career working in a busy practice on the North Shore. Kieran joined Vets @ North Rocks when we opened in 2012 and has since formed a strong bond with the local pet population and their loving owners. Kieran is published in the Journal of Feline Medicine and Surgery and has attained his Master of Veterinary Medicine from Massey University. Kieran's major interests are internal medicine and dermatology, though he loves the variety that comes with being a general practitioner. Kieran is the adoptive father of a local abandoned French Bulldog, Bambi, who has incidentally become a clinic mascot.

Dr Kayleigh Ross BVSc (Hons 1)

Kayleigh came on board with us full time after graduating from the University of Sydney with honours in 2015. While pursuing her Veterinary degree, she was working as an emergency veterinary nurse at a busy referral practice on the North Shore and has gained years of valuable experience. Kayleigh is no stranger to us as her family lives in North Rocks, and their beautiful pets are regular visitors to the clinic. She has always grown up with family pets and is the proud mother of Arnold, who is a brave little ex-blood donor cat she adopted a few years ago.

Dr Shing Lee BVSc (Hons 1)

Shing graduated from the University of Sydney in 2009 with Honours and has been with us since opening in 2012. She enjoys the diversity seen in general practice and never says no to an interesting surgical case! Shing is a local to the area and lives in her loving household with her husband, 2 young daughters, and two cheeky cats Mr Jangles and Momo. She has come back from maternity leave since Jan 2018 and consults on Thursdays, Fridays and some Saturdays. Shing is also our Practice Manager and is happy to receive feedback anytime to continue improving our service quality

Courtney Riddell,
Head Nurse;

Courtney grew up in a household full of cats, dogs, horses, ducks, chickens, rabbits - you name it! She has always worked with animals, starting out as a qualified dog groomer, and now as a veterinary nurse. Courtney has completed her Certificate IV in veterinary nursing and for the past Three years has been our highly esteemed Head Nurse. Courtney is responsible for ensuring our in-hospital patients receive nothing but the best of care, whether they are in for a poodle clip or major orthopaedic surgery. She has a middle aged, slightly fiesty Chihuahua named Chanel, a very playful Border Collie named Ella & a clinic rescue cat named Moet, as well as a budgie named Wilson.

Jordanne Cleveringa,
Receptionist/ Veterinary Nurse

Jordanne joined us full time in early 2017 after completing a one year work experience with us. She has graduated from Western Sydney University with a degree in Natural Science (Animal Science) and she has gained experience working with both large and small animals. Currently, Jordanne is studying her Certificate IV in Veterinary Nursing and has developed an interest in surgical as well as pediatric nursing. She is also one of our Puppy Pre-school teachers and assists in dog/cat grooming with Courtney. Jordanne's home is run by her very spoilt Moodle called Sully!

Sinead Martens,
Veterinary Nurse

Sinead started her career in the veterinary industry in 2013 and joined the team in mid 2017. She lives locally and is currently studying Certificate IV in Veterinary Nursing. Having grown up around cats, Sinead loves all things feline and one day, she hopes to have the opportunity to work with big cats. Outside of work, Sinead likes to garden, cook and spend time with her pet cat Charlie.

Heidi Vicum,

Heidi is our dedicated dog groomer who joined the team at the end of 2018. Heidi has had over two years of grooming experience working in a busy grooming salon in Sydney. Her passion for grooming started when she added her Lhasa Apso “Furbi” to her family. She has a talent for transforming our fur patients into the best versions of themselves, whether it be a hygiene clip and bath to a full teddy bear clip. Heidi takes Furbi everywhere she goes and they both enjoy exploring dog friendly places together!

Tasha Bylsma,

Tasha works the reception and nursing shifts on the weekend. She is a serious animal lover, which you will certainly notice when you carry your fur baby through the front door!

Clinic's Ambassador

Bambi is a French Bulldog who joined the team in 2015, after being surrendered to the clinic. Bambi made such an impact with her personality that Dr Kieran decided to become her new adoptive dad. She is a very clever girl who has learnt to beg, shake and lay down. Bambi also enjoys coming up to everyone for cuddles, eating everything and anything and professionally modelling for the Vets @ North Rocks social media pages!

Other Services

Puppy Preschool

Puppies have a "critical socialisation period" between 4-18 weeks of age. Your puppy's experiences during this time will affect its behaviour later in life so do not miss out on this foundational period! Puppy preschool is held on Tuesdays and Thursdays at 7pm at our practice. Find out more here

Pet Grooming / Boarding Services

Grooming is performed by our qualified groomer on Monday, Wednesday, Thursday and Friday. The service is by appointment. Some patients may need sedation for grooming to minimise stress, and we are able to provide this under qualified veterinary supervision.
Cat boarding is available on site and we offer a pick up service to Pet Resort Dural for dogs.
For booking enquiries please give us a call on 9873 1660. Find out more here

Your pet's WELL-BEING is our passion

Leave us your comments and feedback in our community page below

Like us on Facebook and Follow us on Instagram


They have amazing service and care with my pups. They inform us very well every time we have an annual check up. Even though we live 30 mins away, we did not even think about transferring to another vet clinic. We only trust their services. Thank you for taking care of Whisky and Bailey!

Always welcomes my puppy with open arms and lots of love and cuddles! He actually likes going to the vet. Wonderful service and always happy to answer any questions we have! Can't recommend enough

Very caring and understanding, have always been more than happy to answer any questions I have and took wonderful care of a little stray kitty we found who we then were able to adopt through Vets at North Rocks

Thank you Vets at North Rocks for the care you gave our Emma. She was very sick at the beginning of last week and thankfully she is doing much better now. I always feel confident that she will be looked after well and get lots of love and cuddles too! 

Contact Us

Please fill in the contact form with your enquiry and one member of our team will contact you to address your enquiry.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form :(