
Kitchener, ON · Direct billing
Helping you see your best, since 1899
Comprehensive eye exams, eye-health care, and prescription eyewear made in our own lab, in the heart of Kitchener. We bill insurance directly, and new patients are always welcome.
What we do
Full-scope eye care, plus an on-site lab
Start here
Comprehensive eye exams
Full-scope eye health and vision exams, finishing with a clear consultation on any correction you need. Direct billing to insurance.
Eye health and disease management
Glaucoma evaluations, dry eye therapy, myopia control, and ocular disease diagnosis using leading technology including optical coherence tomography (OCT).
Prescription glasses, made on site
Full-service optical dispensing with our own in-house edging lab, so your glasses are made quickly, accurately, and backed by warranty.
Contact lenses and expert fittings
First-time training, refills, and specialty fittings including Ortho-K and scleral lenses for harder-to-fit eyes.
Specialty care and co-management
Computer vision syndrome treatment, plus LASIK laser vision-correction evaluations and co-management.
Sunglasses and specialty eyewear
Prescription and non-prescription sunglasses to protect your eyes outdoors, plus prescription swim and ski goggles.

Our story
The oldest optometry practice in Waterloo region
Kitchener Eyecare (formerly MacKenzie Heslip Eyecare) has cared for the vision of this community since 1899. Our optometrists do a thorough, unhurried exam, explain what they see, and use technology like OCT imaging to protect your long-term eye health. Because we run our own optical lab in the clinic, we control the quality, keep your costs down, and get you into your new glasses faster. Care is also available in Spanish.
- Serving Kitchener since 1899
- Our own edging lab for fast, warranteed glasses
- We bill insurance directly
- Optometry services available in Spanish
Your optometrists
Meet your eye doctors

A University of Waterloo Doctor of Optometry (Honours, 2008) who practiced in Toronto before returning to her hometown of Kitchener. Proficient in Spanish, she has travelled to Ecuador with an eyecare team to serve an underserved region, and welcomes open, direct communication with patients.

A University of Waterloo School of Optometry graduate who completed a residency in complex ocular disease and in-office optometric procedures in Oklahoma. A clinical instructor at UW's Ocular Health clinic and a Fellow of both the American Academy of Optometry and the Canadian College of Specialties in Optometry.
Patient reviews
What our patients say
“What I appreciate most is the welcoming atmosphere the moment you step in the door. The staff are friendly and genuinely happy to greet you. Dr. Shanahan is very professional, caring, and considerate. I'm looking forward to the Class A services of Kitchener Eyecare for many years to come.”
“As a patient of Kitchener Eyecare for over 36 years, I can personally attest to the great care and service. We have received the best care from Dr. Shanahan and Dr. Heslip, and we have always loved our eyeglasses as well. Thank you for the amazing, friendly service and care over the years.”
“Previously I had my eyes checked at one of those vision warehouses and they got the prescription wrong. My last two appointments at Kitchener Eyecare gave me much better results, and they even sourced a discontinued pair of frames I loved. If you want to feel valued and taken care of, this is where you want to go.”
Book a visit
Book an eye exam
New patients and referrals are always welcome. Book instantly through our online patient portal, request a time below, or give us a call.
- 901 Victoria St N (Highway #7), Kitchener, ON, N2B 3C3
Monday 9:00 AM – 7:00 PM Tuesday 11:00 AM – 7:00 PM Wednesday 9:00 AM – 5:00 PM Thursday 8:00 AM – 5:00 PM Friday 8:00 AM – 4:00 PM Saturday Closed Sunday Closed
