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

Vets at North Rocks - your local veterinary clinic

Changes due to COVID-19

Veterinary services have been listed as essential services and we will continue to be open during the COVID-19 restriction period. However we have put in place some new regulations to keep you, your pet and our staff safe and healthy. Click here for more information

Please do not attend the practice if you are showing symptoms of COVID-19 (sore throat, temperature, coughing, or shortness of breath), if you are in isolation or if you have returned from overseas in the last 14 days or if you are a close contact of a known person positive for COVID-19.

If you are in need of medical care for your pet but are unable to leave home because of the aforementioned reasons please call us at 9873 1660 and we will do our best to assist you.

Desexing Discount & Free Puppy/Kitten Checks

FREE health checks for your new puppy or kitten!

50% discount for Desexing your new pet in May 2021!

Click here for more details

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.

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

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

Team member
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.

Team member
Dr. Michael Grima
DVM GradCertVetStud BSc (Hons 1)

Michael joined the team in mid 2019 after working in a busy city practice and studying Veterinary Medicine at the University of Sydney. He has a Graduate Certificate in Veterinary Studies (Wildlife Health and Population Management) and a Bachelor of Science (Honours Class I) having majored in immunology and microbiology and has worked as a medical scientist at a number of research institutions in Sydney. He has a particular interest in pathology, as well as internal medicine, dermatology, oncology, ophthalmology, exotics, wildlife and aquatic medicine. He would be delighted to see your scaly, feathered and slimy friends. Michael is a family man who loves to fill up his free time with bush walks, cooking, gardening, singing and caring for his tropical fish, tree frogs and his cheeky feline son Chartreuse.

Team member
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.

Team member
Georgia Marsden,
Practice Manager

Georgia AKA Gem, began her career with us in early 2015 and has been nursing for 7 years now. She moved to London in 2017 where she gained valuable knowledge and earned her place on the Register with the Royal College of Veterinary Services. She has now made her way back to Australia permanently as nothing felt quite like family, including our clients at Vets @ North Rocks. She enjoys all aspects of veterinary nursing but has a specific love of soft tissue surgery, laparoscopy and emergency medicine. She made the big trip to London with her 5 year old Golden Retriever 'Shylow' who loved the change of scenery and the adventures that London held.

Team member
Courtney Pusic,
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 has been our highly esteemed Head Nurse for a few years. She took a short hiatus after having baby Gracie and is now back from maternity leave! 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 clinic rescue cat named Moet, as well as a plucky budgie named Wilson.

Jordanne Cleveringa,
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. Jordanne attained her Certificate IV in Veterinary Nursing in 2019 and has developed an interest in surgical as well as paediatric nursing. She is also one of our Puppy Pre-school teachers and assists in dog & cat grooming. Jordanne's home is run by her very spoilt Moodle called Sully and her new Groodle puppy Poppy!

Team member
Shaye Kinson,

Shaye found her love for animals at a young age having grown up with a menagerie of dogs, ferrets, birds, rabbits and guinea pigs! She began her career in the animal care industry by studying her Certificate II in Animal Studies. She has gained lots of experience working with the RSPCA and caring for animals in need. Shaye went on to do her Certificate III in Captive animals at the Taronga Zoo Training Institute and she has loved working with wildlife and educating the public. Her continued interest in the veterinary industry has led her to join us in 2019 and start her training in Certificate IV in Veterinary Nursing. She is also the proud owner of a cattle dog named Marlee, who loves to get up to all sorts of mischief!

Team member
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!

Team member
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!

Other Services

Vets Puppy preschool

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 on some weekday evenings at 7pm at our practice. Find out more about our puppy preschool here

vets grooming

Pet Grooming / Pet Boarding

Grooming is performed by our qualified groomer and 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 about pet grooming and boarding here

Your pet's WELL-BEING is our passion

Leave your comments and feedback of our vet clinic in the 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 :(