Carbon Valley Eye Care
Carbon Valley Eye Care

Select Location

Select Service & Provider

New Patient Annual Eye Exam
New Patient Annual Eye Exam with Contact Lens Exam
Established Patient Annual Eye Exam
Established Patient Annual Exam with Contact Lens Exam
Selection Required
  • Any Available Provider
  • Dr. Craig Brown
    Dr. Craig Brown

    Dr. Craig Brown, an Atlanta native, moved to Colorado in 2022 and joined Carbon Valley Eye Care in 2025. He earned a Psychology degree from the University of Georgia, attended the University of Alabama-Birmingham School of Optometry, and completed a residency in specialty contacts, ocular disease, and refractive surgery at Georgia Eye Partners. Outside of work, he enjoys running, hiking, working out, riding his motorcycle, and spending time with his dogs.
  • Dr. Michael Bagley
    Dr. Michael Bagley

    Dr. Bagley, a Colorado native, graduated from Pacific University College of Optometry in 2017 and served in the Army until 2020. He specializes in pediatrics and traumatic brain injury care and joined Carbon Valley Eye Care in 2025. Dr. Bagley is committed to providing inclusive, high-quality vision care and enjoys outdoor adventures with his wife, Kelly, and their two cats.
  • Dr. Taylor Kiyota Jackson
    Dr. Taylor Kiyota Jackson

    Dr. Taylor Kiyota Jackson, a Colorado native, earned her B.S. in Microbiology from the University of Washington and graduated summa cum laude from the Southern California College of Optometry. She joined Carbon Valley Eye Care in 2020, specializing in routine care, pediatrics, and dry eye. Inspired by her grandfather, a retired optometrist, she is passionate about providing exceptional care close to home. Dr. Kiyota enjoys spending time with her husband, Victor, and their daughters.
  • Dr. Mike Koditek
    Dr. Mike Koditek

    Dr. Koditek is an optometrist with expertise in dry eye management and specialty contact lenses. He earned his Doctor of Optometry degree from Pacific University in 2011 and became a Fellow of the American Academy of Optometry in 2013. He is a member of the Colorado and American Optometric Associations. Outside of work, Dr. Koditek enjoys spending time with his family and playing ice hockey and fly fishing.

If you have an eye injury, sudden onset of flashes, floaters or sudden loss of vision, please call our office at (303) 833-1056 to schedule an urgent office visit.

Select Appointment Time

If you have an eye injury, sudden onset of flashes, floaters or sudden loss of vision, please call our office at (303) 833-1056 to schedule an urgent office visit.

Fill In Your Information

Fields marked with * are required
Full First Name - No Nicknames or Spaces
MM/DD/YYYY
/ /
Start with area code
- -
Confirmation and Pre-Exam instructions will be sent here

For Eyewear Pick-Up Appointments: Check the "None/Private Pay" box for insurance (below). You have already provided this information to us and we have it on file. Thank you!

By checking this box, I consent to receive text messages from Carbon Valley Eye Care related to my eye care, including appointment reminders, glasses or contact lens updates, and eye health tips. Message and data rates may apply. I understand I can reply STOP at any time to unsubscribe.

Do not close this window

Please wait... your appointment is being submitted.
Powered By ScheduleYourExam.com Privacy Policy 09/16/2025 8:11am

Notice

READ BEFORE SCHEDULING ONLINE

If you have Glaucoma or are taking a high risk medication like Plaquenil, please call our office to schedule your annual eye exam. 

For a Medical Office Visit or an appointment not listed on the next screen, contact us at (303) 833-1056 to schedule.

For Eyewear Selection appointments please bring a copy of your current glasses prescription if you saw a doctor outside of our office.

Notice

Private Pay
By checking this box, you are choosing to be a private pay patient.

Notice

Private Pay
By checking this box, you are choosing to be a private pay patient.