Now Offering
We carry the latest & best contacts for your prescription
Free Exams
for Children & Seniors!
Covered annually through your
Ontario Health Insurance (OHIP) card
Family Eye Care
With state of the
art eye exam technology.
Open 7 days a week, evenings & weekends


Our office is now OPEN and we can continue to provide routine eye care services!
Our new hours are Monday – Friday from 10am-6pm, Saturday from 10am-5pm and Sunday from 11am-4pm. Click below for our new safety procedures to protect our patients and staff.
Read More


Our experienced optometrists, ophthalmic technicians and assistants are ready to provide you with the most comprehensive eye examination possible. Each eye examination will be customized depending on your age group, medical/visual history, and personal risk factors. Our eye doctors’ comprehensive ocular/medical testing will provide you with a current eyeglasses and contact lens prescription while diagnosing, treating and referring the most common conditions.

Call us at
(905) 723-3937 (EYES)

See what our
patients have to say

Seeing Dr Hassan was a great experience. He is kind and very knowledgeable! The location is convenient and I will definitely be back!
Ashley Thompson
Ashley Thompson
14:39 19 Aug 17
I always find Dr Carvalho and his staff to be very friendly and accommodating. You add that to the up to date equipment used and the professionalism of his entire team and it makes for a pleasant and informative visit. Scheduled appointments are right on time so there are no long waits in the office.. I would highly recommend Dr Carvalho to my friends and family.
Glen Follett
Glen Follett
21:28 11 Aug 17
Was a very welcoming office. The dr explained everything very well and I will definitely be using them again for all my eye needs
E Angel
E Angel
17:02 04 Aug 17
Good place to go. Doctor was knowledgeable,pleasant, and the new prescription is perfect.....and Lenscafters is next door,which also was a great help.
Brian Andrejicka
Brian Andrejicka
20:11 10 Apr 17
Great visit as always.See you next yesr. Thanks,Tim
Tim Stafford
Tim Stafford
05:02 06 Apr 17

Book an Appointment

Call us at (905) 723-3937 (EYES) or fill out your information below and our receptionist will be in touch to confirm your appointment shortly.