Family Eye Care in Castle Rock & Castle Pines, Colorado
Comprehensive eye exams, contact lenses, and advanced vision care — for every age, at two convenient locations.
At Black Diamond Eye Care, our doctors combine state-of-the-art diagnostic technology with unhurried, personal care. Whether you’re due for a routine exam, need to be fitted for contacts, want new frames, or have a specific concern about your vision, our team helps you see clearly and comfortably — and treats your family the way we’d treat our own.
We care for patients of every age, from a child’s first eye exam through adult and senior eye health, across our Castle Rock and Castle Pines offices.
Comprehensive Eye Exams
Thorough exams for adults and children using digital retinal imaging to catch issues early — when they’re most treatable.
Contact Lense Fittings
Expert fittings for first-time and experienced wearers, plus a large selection of lenses and easy online reordering.
Glasses, Frames & Lenses
A curated selection of stylish frames and premium lenses, fitted to your prescription and your look.
Myopia Management for Kids
Slow the progression of childhood nearsightedness with MiSight® contact lenses and low-dose atropine therapy.
Dry Eye & Eye Condition Treatment
Diagnosis and management of dry eye, blepharitis, astigmatism, and more — so you’re comfortable every day.
Eye Disease Detection
Screening and management for glaucoma, cataracts, and macular degeneration, using advanced retinal imaging at both locations.
- ESix Experienced Doctors
so you can almost always get seen when you need to
- EDigital Retinal Imaging
at every location for earlier, more accurate detection
- ECare for Every Age
from a toddler’s first exam to senior eye health
- ESpecialized Myopia Management
to protect your child’s long-term vision
- EWarm, Un-rushed Appointments
we take the time to answer your questions
- EMost Major Insurance Accepted
with a team that helps you use your benefits
Castle Rock
3993 Limelight Ave., Unit F
Castle Rock, CO 80109
Mon – Thurs: 8:30am – 5:30pm
Fri: 8:00am – 5:00pm
Castle Pines
250 Max Drive, Suite 101
Castle Pines, CO 80108
Mon – Thurs: 8:30am – 5:30pm
Fri: 8:00am – 5:00pm
Sat: 8:00am – 1:00pm
250 Max Drive, Suite 101
Castle Pines, CO 80108
Mon – Thurs: 8:30am – 5:30pm
Fri: 8:00am – 5:00pm
Sat: 8:00am – 1:00pm
3993 Limelight Ave., Unit F
Castle Rock, CO 80109
Mon - Thurs: 8:30am – 5:30pm
Fri: 8:00am – 5:00pm
3993 Limelight Ave., Unit F
Castle Rock, CO 80109
Mon – Thurs: 8:30am – 5:30pm
Fri: 8:00am – 5:00pm
We accept a wide range of major medical and vision insurance plans, including VSP, EyeMed, UnitedHealthcare Routine Vision, Cigna, Anthem, Humana, Tricare, Medicare, and Medicaid. Plans change often — call either office and we’ll gladly confirm your coverage before your visit.
Your Title Goes Here
Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.
Do you see children for eye exams?
Yes. We provide eye exams for all ages, including children’s first exams, and we offer myopia management to slow the progression of nearsightedness in kids.
How often should I get an eye exam?
Most adults benefit from a comprehensive eye exam every one to two years, and children may need them more frequently. If you notice changes in your vision, don’t wait — schedule sooner.
Do I need an appointment, or do you take walk-ins?
We recommend scheduling an appointment so we can reserve time with the right doctor, but call us if you have an urgent concern and we’ll do our best to fit you in.
What should I bring to my first appointment?
Bring your current glasses or contacts, your insurance card, a list of any medications, and your completed patient forms if you filled them out online.
Can I order contact lenses online?
Yes — established patients can reorder contacts online anytime through our patient portal.
Whether you need a routine exam, new glasses, or care for a specific concern, our team in Castle Rock and Castle Pines is here to help. Schedule online in under a minute — or give us a call.
Castle Rock (303) 688-3611 · Castle Pines (303) 688-5066








