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

How did you hear about us?

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
    • :
    • :
    • :
    • :