At Eyecare Specialties, you’ll find a compassionate team dedicated to delivering personalized, high-quality eye care for patients of all ages. Proudly serving the Western Slope, we are committed to supporting our communities through exceptional service, advanced technology, and a patient-first approach to lifelong vision wellness.
Led by Dr. Eckroth and Dr. Vides, our team provides care rooted in connection, precision, and trust. We strive to deliver the highest level of preventative eye care in the Yampa Valley—focusing not only on your vision today, but on protecting your long-term eye health for years to come.
Our doctors are dedicated to building meaningful relationships with each patient, allowing for truly thorough and personalized examinations. By taking the time to understand your unique needs, lifestyle, and concerns, we go beyond routine care—ensuring every detail of your eye health is carefully evaluated.
Our skilled clinical technicians utilize the latest diagnostic technology to comprehensively assess your eye health, supporting a seamless and efficient experience from start to finish. Your exam is then completed by one of our experienced optometrists, who will carefully evaluate your vision, discuss tailored treatment options, and answer any questions you may have.
Our knowledgeable opticians are here to guide you through your eyewear choices, helping you find lenses and frames that not only meet your visual needs but also reflect your style and lifestyle.
At every step, our goal is simple: for you to leave feeling confident in your care, your vision, and your experience with our team.
We’re proud to care for families across the Western Slope and are honored to be a trusted part of your healthcare team. If you have any questions or would like to schedule an appointment, please contact us at either of our locations:
- Craig: (970) 824-3488
- Steamboat Springs: (970) 879-2020


