About MyEyeDr.

MyEyeDr. is a highly recommended eye care provider known for its friendly and knowledgeable staff. Patients praise the efficient service, professional examinations, and reasonable prices, even with insurance. The optometrists, such as Dr. Ashlin and Dr. Steger, are described as incredibly helpful, understanding, and skilled in their field.

Photos

Add a Photo
MyEyeDr.
View All Photos

Reviews for MyEyeDr.

Write a review
  • Jul 2026

    I had a very pleasant experience during my appointment. Dr. Mikolich thoroughly explained the results of my eye exam in great detail and took the time to answer all of my questions. I never felt rushed, and I truly appreciated the care, professionalism, and attention I received.

  • Jul 2026

    I've been seeing Dr. Steger for many years, since before he moved to My Eye Dr, and I like him a lot. He has taught me a lot about how to take care of my eyes. I was recently very impressed with Jessica's customer service. I was going out of town and needed my glasses and she went above and beyond to help me get them in time. Thank you. I gave a 4/5 because of cleanliness and corporate feel.

  • Apr 2026

    Great experience today. Today was my first time getting contacts. Dr. Steger done a awesome job explaining everything to me. The new optometrist assistant did a great job as well! She was super friendly and very helpful

Hours

Monday: 10AM - 7PM
Tuesday: 9AM - 6PM
Wednesday: 9AM - 6PM
Thursday: 9AM - 6PM
Friday: 8AM - 4PM
Saturday: ClosedSunday: Closed

Tips

walk-ins welcome wheelchair accessible accepts credit cards accepts apple pay free wi-fi accepts insurance gender-neutral restrooms open to all bike parking

Location

10 Peaks Center Ln #70, Asheville

Directions Appointment Call Website Suggest an Edit