Eye Care for Every Generation
Your vision is priceless. That’s why we’re committed to delivering holistic, family-oriented eye care right here in Diamond Valley. Our top priority is the well-being of your family, and we aim to create a welcoming atmosphere where everyone feels comfortable and well taken care of.
Discover a community-focused practice dedicated to personalized care and tailored, modern eye care solutions. Whether it’s for a comprehensive eye exam or urgent eye care needs, we’ve got you covered.
Schedule your appointment today!
Request AppointmentOur Commitment to Our Community
Diamond Valley Vision Care is committed to providing eye care for patients of all ages in a warm and welcoming environment with modern diagnostic technology. We believe in fostering trust by offering personalized care and taking the time to explain everything clearly.
Our mission is to empower families to see clearly together by helping safeguard their vision and overall eye health through every stage of life.

We Direct Bill Insurance
We understand the importance of making eye care accessible. That’s why we offer direct billing services to patients with insurance. Our goal is to help more people access the care they need without worrying about financial barriers.
We work closely with various insurance providers to help make the billing process easier, convenient, and hassle-free. Your vision matters to us, and we’re here to find a solution without the added stress of dealing with insurance paperwork.
Some of the companies we partner with include:
If you don’t see your insurance company listed, contact us to learn more about using your coverage with us.
Meet Our Team

Dr. Ashley Firby
Come Visit Us
You can find us on the corner of Centre Avenue West and 2 Street NW. We have parking available in front of the clinic and can’t wait to see you!

Our Address
- 220 Centre Avenue West
- Diamond Valley, AB T0L 0H0
Contact Information
- Phone: 403-933-5552
- Email: info@dvvc.ca
Hours of Operation
- Monday: 9:00 AM – 5:00 PM
- Tuesday: 10:00 AM – 6:00 PM
- Wednesday: 9:00 AM – 5:00 PM
- Thursday: 9:00 AM – 5:00 PM
- Friday: 9:00 AM – 5:00 PM
- Saturday: 1 Day per Month*
- Sunday: Closed
*By Appointment Only
Our Services
Explore Our Brands








