2273 Upper James St, Mount Hope info@glanvet.com Closed 1pm to 2pm daily (905) 679-6739

Your pet, treated like family

Caring for Hamilton and Mount Hope pets for over 30 years.

Book appointment

2273 Upper James Street, Mount Hope · call (905) 679-6739

Preventive care is our specialty.

Semi-annual examinations, yearly blood tests, individualized vaccines and life stage care. Advanced in-house capabilities let us offer leading-edge, full-service care right here, so your pet is not sent elsewhere for the things that matter most.

Getting started

Easier from the first call.

Book online

Request a time through our online booking instead of waiting on the phone, and the front desk confirms it with you.

Book online

Health Care Plans

Spread a year of your pet's routine care across a monthly payment. Three plans, with add-on options so you can tailor one to your pet.

Ask about plans

Saturday mornings

We are open Saturday from 8am to noon, so a check-up does not have to cost you a weekday.

Book a Saturday

Full-service care under one roof.

From routine tests to pre-surgery diagnostics and radiology, we have you and your furry friend covered.

Care and procedures

Also under this roof

Who we are

An all-women clinic in Mount Hope.

Glanbrook Veterinary Services has served families in Hamilton and Mount Hope for over 30 years. We take no shortcuts in our commitment to top-quality medicine, and we keep expanding our knowledge through countless hours of professional education.

Dr. Heather McGowan

Dr. Heather McGowan

Veterinarian and owner

Heather earned her Bachelor of Science from the University of Guelph before graduating from the Ontario Veterinary College in June 2006. She has owned the practice for over 10 years, and has a particular interest in ultrasound and in shelter medicine.

The rest of the team

Veterinarians, technicians and client care

Dr. McGowan is joined by three associate veterinarians and five registered veterinary technicians, along with veterinary and kennel assistants and the client care team you meet at the front desk.

In the community

Rescues, charities and service dogs

We support Pet Trust, Autism Dog Services, Sage Humane Society, the Haldimand River Kings and Lady Bird Animal Sanctuary. We provide veterinary care for Autism Dog Services' service dogs and contribute to their program through ongoing donations.

Testimonials

Rated 4.5 on Google.

A few of the 297 reviews, in their owners' own words.

The clinic's two exam room doors and waiting area
A Boston terrier in a bow tie photographed at the clinic
I have been a client at Glanbrook with my pets for a few years now. They have always had exceptional customer service, but today it was next level. I said goodbye to my sweet cat today and every staff member was full of compassion.
Nicole Dalton27/07/2026
I cannot recommend this clinic enough! The entire team here, especially Dr. Heather, is incredibly compassionate, professional, and genuinely invested in the well-being of animals. From the moment you walk through the door, the front desk staff makes you feel welcome and helps ease any stress.
Jeff Menzo13/07/2026
From the front desk girls to the vet techs to the vets...everyone treated both me and Tucker with the utmost care and compassion. They always showed him so much love as if he were their own.
Michele Garrett27/05/2026

Your first visit

What a visit looks like.

We do our best to see every client and patient on time, and we appreciate your understanding when an unexpected emergency causes a brief delay.

  1. Arrive and settle in

    You are greeted with a warm smile, and there is complimentary coffee and tea in our waiting room while you wait for your appointment to begin.

  2. History with a technician

    A veterinary technician meets you first to take a thorough history and collect any relevant information about your pet.

  3. Time with your veterinarian

    Your veterinarian joins you fully prepared to examine your pet, answer your questions and discuss any recommended diagnostics or treatment plans.

Book an appointment

Book an appointment

How can we help?

Tell us what your pet needs and the front desk will call you back to confirm a time. If an emergency happens outside our office hours, call the emergency clinic at 50 Dundurn Street South in Hamilton on (289) 779-6907.

or
Concept preview by PXLNorth · not affiliated Get this site