About Rebecca
Rebecca O’Hagan graduated with her Doctorate of Optometry and Bachelor of Honours in Science in 2016 from the University of Waterloo. From there, she practiced optometry in the Okanagan and pursued further training through the Optometric Extension Program Foundation (OEPF) and Vision Therapy Canada, specializing in developmental optometry and vision therapy. Dr. O’Hagan relocated to the Cowichan Valley in 2018 to establish a vision therapy practice within Cowichan Eyecare, with the aim of making vision therapy more accessible outside of major urban centers. She continues to dedicate herself to promoting awareness of vision therapy, vision-related learning disorders, and post-concussion rehabilitation.Dr. O’Hagan is available for appointments in our Cobble Hill and Chemainus locations.
Complete Eye Health Exam (Adult)New patient
Complete Eye Health Exam (Child)New patient
Complete Eye Health Exam - Contact Lens Wearer (Adult)
Complete Eye Health Exam - Contact Lens Wearer (Child)
Openings checked 4 hr ago
Book with Rebecca
Clinicly never charges you a booking fee.
25 Sept 2 openings
2 openings on 25 Sept · 6 in the days ahead
2 openings on 25 Sept · 6 in the days ahead
Afternoon
No account needed to see how to book this time.
Prefer the clinic’s own site?myeyecareca.vsappointments.com
Locations
ChemainusClosed for the day106 - 9844 Croft St.(250) 246-3405Cobble Hill56-1400 Cowichan Bay Road(250) 743-8899Duncan2 - 2755 Beverly Street(250) 748-3937Lake Cowichan44 Stanley Rd(250) 749-4440Westhills2968 Jacklin Road(778) 440-3931
3 more locations Show fewer
hours differ per location
Direct billing — not published
This clinic’s billing notice doesn’t name anyone it bills directly.

