Book an Appointment
Returning patients please log in to book appointments for yourself and connected family members.
Book an appointment by phone
If you prefer to book an appointment by phone please call our office.
Telehealth Consultations Available
Contact us by phone or email to book a video telehealth consultation for medical eye health concerns.
Infection Control Protocols
MASKS ARE RECOMMENDED
STAFF CONTINUE TO WEAR MASKS FOR YOUR SAFETY
We continue to sanitize patient care surfaces and follow infection control policies as per the Alberta College of Optometrists standards of practice guidelines. We want to ensure your visit is as safe and comfortable as possible. We also ask that you do not come to your appointment if you are feeling sick. We will be happy to reschedule you at no cost.
Important Appointment information
Please note there is a $50 fee for missed appointments. This fee is waived if you are cancelling due to illness or close contact with someone ill. Please use the portal or contact us at least 24 hours in advance if you need to cancel or reschedule. Thank you for your understanding of the resources necessary to prepare for your visit and the consideration of others who could have been seen sooner.
Please bring your contact lens boxes/packaging and all eyeglasses and prescription sunglasses to your visit. New patients for a comprehensive exam should allow at least 1 hour for the appointment. This gives you sufficient time for getting any required imaging, contact lens assessment and/or choosing eyewear. Directions and parking information can be found here.
Children and Seniors eye exams are fully covered by Alberta Health Care. Coverage of up to $230 towards eyewear is also available for seniors on limited income. Coverage for all ages is provided by Alberta Health for medically necessary visits such as eye infections, diabetic retinal exams, glaucoma testing and select others.
Routine examinations and eyeglass prescriptions are not covered by Alberta Health for ages 19-64, however, we can pre-authorize or direct bill many third-party insurance plans on your behalf. We look forward to seeing you!