Appointments this week — Call · Text · Book →

Book an Eye Exam

Two ways to get started. To book an eye exam -- whether you're new or returning -- just request a time online; no account needed. Existing patients can also log in to the patient portal for their records and live booking.

Book an appointment

New or returning patients.

  • Request a time online and our team confirms it with you.
  • No account or login needed.
  • The simplest way to get booked in.

Access your health records

Real-time booking and your records, all in one place.

  • Log in for live access to our calendar and book a real-time slot.
  • View your prescriptions, receipts, and past visits.
  • Your username is your email address.

Patient portal help

We have moved to a new patient portal. If you are a returning patient and have not signed in to the new portal yet, you will need to migrate your existing account once. Your records carry over -- this just links them to the new login.

  1. Choose Log in & book above to open the patient portal.
  2. On the welcome screen, find "Used the old portal but haven't signed into the new one yet?" and select Login here.
  3. Enter the username, password, and email from your old portal account. For most patients the username is the same as the email address.
  4. Select Continue. This one-time step links your records to the new portal. After that, you can use the main Login button each time.
Patient portal welcome screen. Under 'Used the old portal but haven't signed into the new one yet?' select the 'Login here' link to migrate your account.
Step 1: on the welcome screen, select Login here.
Patient portal migration form with username, password, and email fields. Enter your old portal details and select Continue.
Step 2: enter your old username, password, and email, then select Continue.

Can't find your old login, or not sure if you have an account? Call or text us at 416-703-2797 and we will get you access.

Not sure which to pick, or prefer to talk to someone? Call or text us at 416-703-2797.