Accepting new patients. Call/msg us at 416-703-2797 or book online
Patient Information Whether you're a new patient or returning for your regular exam, here's everything you need to know about your visit — from booking and insurance to forms and educational resources.
Whether you're a new patient or returning for your regular exam, here's everything you need to know about your visit — from booking and insurance to forms and educational resources.
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.
Speed up your visit by filling out forms in advance. Download, print, and bring them with you.
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.
We offer direct billing with many major vision plans. View full list of supported insurance providers →
Certain providers require additional consent to release by plan members on behalf of patients.
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.