Information for Patients
Whether you're a new patient or returning for your regular exam, here's everything you need to know about your visit.
Book or Manage Appointments
Use our secure online portal to book your appointment. If you need to cancel or reschedule, please contact us by email, message or phone.
You can view your prescriptions, invoices, optical orders, and past visits conveniently with our online patient portal.
Patient Forms
Speed up your visit by filling out forms in advance. Download, print, and bring them with you.
Billing & Payment
We accept debit, Visa, Mastercard, e-Transfer/Interac and direct billing for most insurance providers. Payment is required at the time of service if not covered by insurance.
Insurance & Direct Billing
If your plan supports it, we can submit your claim for you during your visit. Our goal is to make billing straightforward — insurance systems vary, so eligibility and coverage details are not always confirmed in real time.
To help things go smoothly
- Bring your insurance card (or a screenshot of the details).
- If you can, share your plan details with us before your appointment so our team has time to prepare.
- We will do our best to submit your claim, but final coverage is determined by your insurer.
View all insurance plans we direct-bill →
Certain providers require additional consent to release by plan members on behalf of patients.
Rescheduling & Missed Appointments
Please notify us at least 24 hours in advance if you need to cancel or reschedule. Missed appointments without notice may be subject to a cancellation fee.
Tools & Information
- The Amsler grid is used to check for changes in the central vision of one eye at a time.
- Dry Eye Disease occurs when your eye doesn't produce enough tears, or the right kind of tears.