Please select a location.

Please enter your personal information

All fields are required

Are you an existing patient?

To book an appointment,
please select a provider.

What is the reason for this visit?

Please choose one

Please select a date and time

All fields are required

with Dr.

Additional Notes

All fields are required


Please Enter Your Vision Insurance Information

Medical insurances typically outsource vision to a group such as Sunlife, Manulife, Pacific Blue Cross, Greenshield...

Enter your vision insurance if any

Review and Submit

Please review then click submit.

Please be advised: This is a request for an appointment time, not an appointment.
You will receive 2 emails:
  • Acknowledging your request.
  • Either confirming your appointment, or declining due to a conflict.
Please check your spam, as sometimes this second email will end up there. You may reach out to us for any assistance or clarification.
  • 1. Personal Details
    • :
    • :
    • :
    • :
    • :
  • 2. Appointment details
    • :
    • :
    • :
    • :