Loading Complete
Megan M Hafner

Megan M Hafner, OD

Optometry

Schedule Online

Highlights

Languages

  • English

Gender

Female

Clinical Interests

  • Dry eyes
  • Glaucoma
  • Macular degeneration
  • Magnification devices

Locations

  1. Emplify Health La Crosse Ophthalmology

Expertise

Education

  • Residency: Gundersen Medical Foundation, Optometry, 2021
  • Professional School: Ohio State University, 2020

Board Certifications

  • Diplomate of the American Board of Optometry: American Board of Optometry, 2024

Insurance

Please contact the doctor's office directly to confirm acceptance of insurance. *denotes Medicare Advantage Plan
Search plans
  • Aetna Health Management
  • Amerigroup Iowa Inc
  • Anthem BCBS WI
  • Arise Health Plan/ WPS
  • BCBS MN
  • Benefit Plan Administrators
  • Care Wisconsin
  • CIGNA
  • Community Link
  • Group Health Cooperative of Eau Claire
  • HealthEOS by Multiplan
  • Healthpartners, Inc
  • Independent Care Health Plan Medicaid
  • Medica IFB
  • Meritain Health
  • MHS Health
  • Midlands Choice
  • Quartz
  • The Alliance
  • Tricare West
  • Ucare Minnesota
  • United Healthcare Inc.
  • WCA Group Health Trust
  • Wellmark BCBS IA
  • Wisconsin Physician Services

Ratings & Reviews

4.9 out of 5

289 ratings, 76 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

Provider Explained Things Clearly
Provider Listened Carefully
Provider Gave Easy to Understand Instructions
Provider Knew Medical History
Provider Showed Respect
Provider Spent Enough Time
Provider Explained Things Clearly
Provider Listened Carefully
Provider Gave Easy to Understand Instructions
Provider Knew Medical History
Provider Showed Respect
Provider Spent Enough Time
Search reviews
    5 out of 5 stars
    Reviewed on 4/4/2026

    Very nice people!

    5 out of 5 stars
    Reviewed on 3/24/2026

    Great staff and doctors!

    2 out of 5 stars
    Reviewed on 3/25/2026

    The provider seemed very rushed and I felt a bit like an inconvenience. The initial tech who did the majority of the work-up was great and took the time to explain things, so he was great!

    5 out of 5 stars
    Reviewed on 3/17/2026

    It was a very successful experience . Dr. Megan Hafner solved a problem I had been dealing with for a long time. I was very grateful.

    5 out of 5 stars
    Reviewed on 3/15/2026

    I cannot access my chart.Useless

    5 out of 5 stars
    Reviewed on 3/5/2026

    Megan was very friendly and professional. She explains everything she is doing and what she is looking for throughout the appointment.

    5 out of 5 stars
    Reviewed on 3/5/2026

    The Dr & staff are friendly & efficient.

    5 out of 5 stars
    Reviewed on 2/22/2026

    The schedulers didn't care that I wanted to see anyone before my April appointment because I was having double vision.

    5 out of 5 stars
    Reviewed on 2/14/2026

    It was a very good experience everything went as well as it was suppose to very professional

    5 out of 5 stars
    Reviewed on 2/15/2026

    Dr Hafner is wonderful. She is extremely professional and friendly.

    4 out of 5 stars
    Reviewed on 2/8/2026

    Provider was fantastic. The tech made me feel like a burden and did not engage one bit. I'm there for a specific reason so I get it. Just a very impersonal interaction.

    5 out of 5 stars
    Reviewed on 2/5/2026

    Great experience! Check in was quick and easy. My wait was minimal, and Dr. Hafner was great.

    5 out of 5 stars
    Reviewed on 2/4/2026

    I hate going in to the eye doctor, so avoid it as much as possible, but my experience this time was great, and I'm more likely to go in every year or two now

    5 out of 5 stars
    Reviewed on 1/27/2026

    We are totally impressed & very happy with our care with Megan Hafner.

    5 out of 5 stars
    Reviewed on 1/22/2026

    Excellent examination, impressed with Megan Refner.

    5 out of 5 stars
    Reviewed on 1/22/2026

    Happy with Dr Hafner polite and through exam. App did not provide early check in.

    5 out of 5 stars
    Reviewed on 1/20/2026

    At last year's appointment I saw Dr Hafner in Onalaska & assumed that's where this appointment would be. At no time while making the appointment did anyone tell me that Dr Hafner only worked in LaCrosse so I ended up going to the wrong location

    5 out of 5 stars
    Reviewed on 1/1/2026

    Dr. Hafner is super!!!

    5 out of 5 stars
    Reviewed on 12/18/2025

    Very friendly staff. I made my return appointment with Dr Hafner already and will continue to see her

    5 out of 5 stars
    Reviewed on 12/18/2025

    Very good except I got stuck in the elevator on my way leaving my appointment for 40 minutes.

    5 out of 5 stars
    Reviewed on 12/17/2025

    Dr. Hafner treated me with care and understanding. She was also very professional.I'm very happy with my care in optometry!

    5 out of 5 stars
    Reviewed on 12/14/2025

    The person I met with before Dr Haffner was not very personable. She was very robotic and acted like she did not want to be there. I could hear her in the hallway with the next patient saying the exact same thing word for word. On the other end of the spectrum, Dr. Haffner was amazing. She is extremely personable and genuinely cared about me.

    5 out of 5 stars
    Reviewed on 12/14/2025

    Great staff

    5 out of 5 stars
    Reviewed on 12/12/2025

    Dr. Hafner displays a wonderful personality when dealing with her patients.

    5 out of 5 stars
    Reviewed on 12/7/2025

    I was told to make a walk-in appointment but I was not told that walk-ins are not accepted from noon to one. And I showed up at noon for my work break from work and I couldn't get checked in until 1 o'clock. That was a little frustrating, but luckily my employer was Understanding.

    5 out of 5 stars
    Reviewed on 12/5/2025

    Dr. Hafner is one of the best providers of care that I have ever had at any Clinic or Hospital.

    5 out of 5 stars
    Reviewed on 11/30/2025

    Dr. Hafner is a joy. She explains both my husband's and my eye healthcare in a way we understand and is age appropriate to our current eye experiences. We enjoy attending our yearly appointments.

    5 out of 5 stars
    Reviewed on 11/23/2025

    Dr. Hafner did a great job. She explained everything very thoroughly.

    5 out of 5 stars
    Reviewed on 11/14/2025

    It was my initial visit with this Dept and I was very much put at ease, they explained every process of the exam and why so I could understand it and were professional in every way.

    5 out of 5 stars
    Reviewed on 11/12/2025

    Dr. Hafner was very professional. She explained things very good and in a way I understood.

    5 out of 5 stars
    Reviewed on 11/11/2025

    She was very thorough and answered my questions and addressed my concerns

    5 out of 5 stars
    Reviewed on 11/9/2025

    Dr. Hafner and her staff have been very helpful and understanding about a very difficult visual problem. Would highly recommend her to friends and family.

    5 out of 5 stars
    Reviewed on 11/4/2025

    A knowledgeable and highly professional medical expert.

    5 out of 5 stars
    Reviewed on 11/4/2025

    This was my first time going to the eye doctor at Gundersen. Everything was great with the visit until checkout. I needed to fulfill my 6 months supply of contacts that insurance gives me an allowance for. The lady handling the contact area informed me that my insurance didn't cover contacts. I told her that can't be true because for the last 8 years I insurance has covered contacts when I went to a different provider. I asked her if she needed to see my vision insurance card and she said no it wouldn't make a difference. At this point I'm getting very frustrated. I asked she go ask someone and she took my over to the eye glass area where the lady there informed me that insurance doesn't cover contacts because Gundersen doesn't take vision insurance only medical. So I have two issues. You have staff that is not informed well enough to say this is why your insurance doesn't cover it. If she would have communicated you don't take vision insurance therefore your contacts aren't covered, it would have saved me major frustration with her. Instead she insisted insurance doesn't cover it without an explanation of why they have for the last 8 years. I find it outrageous that you do not take vision insurance. Being that you are an eye doctor, this should be a given. I can only imagine how many people have vision insurance and don't know any better when your staff informs them that insurance doesn't cover glasses or contacts when in actuality their vision insurance does. I'm sure they are spending out of pocket when not needed because they are not informed by your staff. I'm not sure if this is just an oversight by your department or a blatant disregard to inform them to promote sale of product. I truly hope it's the former.

    5 out of 5 stars
    Reviewed on 11/5/2025

    I had never seen Dr. Hafner before and I was very impressed with her. She was very friendly and very approachable. She gave me all of her attention and she did a marvelous job. I wouldn't hesitate to recommend her to anybody. She is pretty amazing.

    5 out of 5 stars
    Reviewed on 10/30/2025

    The check in process online had enough "glitches" in it that made navigating it questionable. Personnel and doctor were great, but website could use something different!

    5 out of 5 stars
    Reviewed on 10/28/2025

    Dr. Megan Hafner is an absolute treasure! She's definitely an asset to the eye department.

    1 out of 5 stars
    Reviewed on 10/19/2025

    It was just disappointing. I felt like I was being reprimanded for scheduling the first available appointment and having to go back to work so I couldn't get my eyes dilated.

    5 out of 5 stars
    Reviewed on 10/10/2025

    Very nice person and very professional.

    5 out of 5 stars
    Reviewed on 10/9/2025

    It was a good experience, I felt relaxed with the doctor and felt listened to

    5 out of 5 stars
    Reviewed on 10/4/2025

    Dr. Hafner provides excellent care, very professional, friendly, is concerned about you as an individual, explains everything throughly. When you leave, you feel confident in the outcome of your visit.

    5 out of 5 stars
    Reviewed on 10/4/2025

    this was my first visit to gunderson optometry dept. keri, who started my appointment was wonderful and dr. hafner was without a doubt the best optometrist i have ever dealt with.

    5 out of 5 stars
    Reviewed on 10/1/2025

    She is excellent!

    5 out of 5 stars
    Reviewed on 9/16/2025

    Dr Hafner and her team were polite quick and professional as always and they make you feel like one of them not just another number I wish all departments ran as smooth as this one

    5 out of 5 stars
    Reviewed on 9/14/2025

    Thank you Dr. Hafner and team.

    5 out of 5 stars
    Reviewed on 9/13/2025

    I have never been treated so poorly by your check in staff. The individual tried to claim I had an insurance plan that I had never heard of. My card is on file as I do all my care at Gundersen. I even provided my card and he treated me like I was trying to do some kind of fraud. My insurance is through my wife and he had me spell both my wife's first and last name as well as provide her birthday date. He never apologized her made any kind of eye contact with me. It was the worst experience I have ever encountered at Gundersen.

    4 out of 5 stars
    Reviewed on 9/7/2025

    I didn't like the fact that they waited until after my eye exam then tell that they didn't except my insurance to actually pay for the eye glasses. They could have told me earlier.

    5 out of 5 stars
    Reviewed on 8/30/2025

    Keep up the good work.

    5 out of 5 stars
    Reviewed on 8/28/2025

    Couldn't check in MyChart due to travel screen questions. Can't those be added to online check in? $84 for contact lens fitting seems quite steep.

    5 out of 5 stars
    Reviewed on 8/19/2025

    Gundersen Health has been the health care provider for me and my family for over 40 years. We are so fortunate to have this level of care in our area.

    1 out of 5 stars
    Reviewed on 8/15/2025

    Should have waited to get in with main optometrist.

    5 out of 5 stars
    Reviewed on 8/12/2025

    The check in process was long and tedious. Some off the questions asked seemed ridiculous.

    5 out of 5 stars
    Reviewed on 8/9/2025

    Outstanding people in this department.

    5 out of 5 stars
    Reviewed on 7/31/2025

    Excellent service and excellent care. I thank you all.

    5 out of 5 stars
    Reviewed on 7/27/2025

    Was never finalized at check in, waited an hour and inquired, oops. They did get me in quickly after the error was recognized

    5 out of 5 stars
    Reviewed on 11/14/2025

    Doctor and assistant office personal were so great. Very pleasant experience.

    5 out of 5 stars
    Reviewed on 11/14/2025

    Dr. Megan Hafner was prompt, kind, and wonderful to work with. She made me feel comfortable with what is most definitely a difficult issue to manage. Fantastic care.

    5 out of 5 stars
    Reviewed on 11/14/2025

    The doctor should have more devices for show and tell so we can see what we want and what we need. Her supply was quite limited.

    5 out of 5 stars
    Reviewed on 11/14/2025

    Dr Hafner was so kind and did a great job. Being able to get in within 15 minutes of a walkin was amazing !

    5 out of 5 stars
    Reviewed on 7/12/2025

    All employees I had interacted with for my appointment were very pleasant and helpful. Dr. Megan Hafner is wonderful! Very caring, compassionate and thorough in her eye exam. She takes the time to answer and explain any questions, concerns you may have during the eye exam. I appreciate her professionalism and caring manner. I would highly recommend Dr. Hafner.

    5 out of 5 stars
    Reviewed on 6/26/2025

    After having visited out of network optometrists for the last few years, this was a pleasant experience. The newly streamlined process of picking a provider is far improved over 2 years ago, when it required significantly more lead time to find a doctor and then line up an appointment.

    5 out of 5 stars
    Reviewed on 6/14/2025

    Megan is great! Friendly, knowledgeable, and professional.

    5 out of 5 stars
    Reviewed on 6/14/2025

    I'm happy that can depend on the care I have gotten from local medical services.

    5 out of 5 stars
    Reviewed on 6/12/2025

    Awesomeness

    5 out of 5 stars
    Reviewed on 6/6/2025

    This was my first visit with Dr HAFNER, what a breath of fresh air! Very personable, informative and caring visit. Looking forward to continuing my eye care with her!

    5 out of 5 stars
    Reviewed on 6/4/2025

    All good

    5 out of 5 stars
    Reviewed on 6/4/2025

    Dr. Hafner is definitely my new primary vision provider! Everyone from check in to check out was fantastic! Dr. Hafner really listened to me and included me in decision making. Technician was very kind and caring. Excellent experience.

    5 out of 5 stars
    Reviewed on 6/1/2025

    Very relaxing visit

    4 out of 5 stars
    Reviewed on 6/1/2025

    I was an unexpected walking, so I appreciate being squeezed in.

    5 out of 5 stars
    Reviewed on 6/1/2025

    Excellent

    5 out of 5 stars
    Reviewed on 5/28/2025

    Okay

    5 out of 5 stars
    Reviewed on 5/23/2025

    It was amazing and it was great. Everyone was kind.

    5 out of 5 stars
    Reviewed on 5/15/2025

    She was awesome. Very thorough, pleasant person and listener.

    5 out of 5 stars
    Reviewed on 5/15/2025

    Everyone was courteous and professional

    5 out of 5 stars
    Reviewed on 5/10/2025

    I love the view of the bluffs from the clinic waiting room

    5 out of 5 stars
    Reviewed on 4/19/2025

    Even though the digital experience works well I personally don't like it.

    5 out of 5 stars
    Reviewed on 4/4/2026

    Very nice people!

    5 out of 5 stars
    Reviewed on 3/24/2026

    Great staff and doctors!

    2 out of 5 stars
    Reviewed on 3/25/2026

    The provider seemed very rushed and I felt a bit like an inconvenience. The initial tech who did the majority of the work-up was great and took the time to explain things, so he was great!

    5 out of 5 stars
    Reviewed on 3/17/2026

    It was a very successful experience . Dr. Megan Hafner solved a problem I had been dealing with for a long time. I was very grateful.

    5 out of 5 stars
    Reviewed on 3/15/2026

    I cannot access my chart.Useless

    5 out of 5 stars
    Reviewed on 3/5/2026

    Megan was very friendly and professional. She explains everything she is doing and what she is looking for throughout the appointment.

    5 out of 5 stars
    Reviewed on 3/5/2026

    The Dr & staff are friendly & efficient.

    5 out of 5 stars
    Reviewed on 2/22/2026

    The schedulers didn't care that I wanted to see anyone before my April appointment because I was having double vision.

    5 out of 5 stars
    Reviewed on 2/14/2026

    It was a very good experience everything went as well as it was suppose to very professional

    5 out of 5 stars
    Reviewed on 2/15/2026

    Dr Hafner is wonderful. She is extremely professional and friendly.

    4 out of 5 stars
    Reviewed on 2/8/2026

    Provider was fantastic. The tech made me feel like a burden and did not engage one bit. I'm there for a specific reason so I get it. Just a very impersonal interaction.

    5 out of 5 stars
    Reviewed on 2/5/2026

    Great experience! Check in was quick and easy. My wait was minimal, and Dr. Hafner was great.

    5 out of 5 stars
    Reviewed on 2/4/2026

    I hate going in to the eye doctor, so avoid it as much as possible, but my experience this time was great, and I'm more likely to go in every year or two now

    5 out of 5 stars
    Reviewed on 1/27/2026

    We are totally impressed & very happy with our care with Megan Hafner.

    5 out of 5 stars
    Reviewed on 1/22/2026

    Excellent examination, impressed with Megan Refner.

    5 out of 5 stars
    Reviewed on 1/22/2026

    Happy with Dr Hafner polite and through exam. App did not provide early check in.

    5 out of 5 stars
    Reviewed on 1/20/2026

    At last year's appointment I saw Dr Hafner in Onalaska & assumed that's where this appointment would be. At no time while making the appointment did anyone tell me that Dr Hafner only worked in LaCrosse so I ended up going to the wrong location

    5 out of 5 stars
    Reviewed on 1/1/2026

    Dr. Hafner is super!!!

    5 out of 5 stars
    Reviewed on 12/18/2025

    Very friendly staff. I made my return appointment with Dr Hafner already and will continue to see her

    5 out of 5 stars
    Reviewed on 12/18/2025

    Very good except I got stuck in the elevator on my way leaving my appointment for 40 minutes.

    5 out of 5 stars
    Reviewed on 12/17/2025

    Dr. Hafner treated me with care and understanding. She was also very professional.I'm very happy with my care in optometry!

    5 out of 5 stars
    Reviewed on 12/14/2025

    The person I met with before Dr Haffner was not very personable. She was very robotic and acted like she did not want to be there. I could hear her in the hallway with the next patient saying the exact same thing word for word. On the other end of the spectrum, Dr. Haffner was amazing. She is extremely personable and genuinely cared about me.

    5 out of 5 stars
    Reviewed on 12/14/2025

    Great staff

    5 out of 5 stars
    Reviewed on 12/12/2025

    Dr. Hafner displays a wonderful personality when dealing with her patients.

    5 out of 5 stars
    Reviewed on 12/7/2025

    I was told to make a walk-in appointment but I was not told that walk-ins are not accepted from noon to one. And I showed up at noon for my work break from work and I couldn't get checked in until 1 o'clock. That was a little frustrating, but luckily my employer was Understanding.

    5 out of 5 stars
    Reviewed on 12/5/2025

    Dr. Hafner is one of the best providers of care that I have ever had at any Clinic or Hospital.

    5 out of 5 stars
    Reviewed on 11/30/2025

    Dr. Hafner is a joy. She explains both my husband's and my eye healthcare in a way we understand and is age appropriate to our current eye experiences. We enjoy attending our yearly appointments.

    5 out of 5 stars
    Reviewed on 11/23/2025

    Dr. Hafner did a great job. She explained everything very thoroughly.

    5 out of 5 stars
    Reviewed on 11/14/2025

    It was my initial visit with this Dept and I was very much put at ease, they explained every process of the exam and why so I could understand it and were professional in every way.

    5 out of 5 stars
    Reviewed on 11/12/2025

    Dr. Hafner was very professional. She explained things very good and in a way I understood.

    5 out of 5 stars
    Reviewed on 11/11/2025

    She was very thorough and answered my questions and addressed my concerns

    5 out of 5 stars
    Reviewed on 11/9/2025

    Dr. Hafner and her staff have been very helpful and understanding about a very difficult visual problem. Would highly recommend her to friends and family.

    5 out of 5 stars
    Reviewed on 11/4/2025

    A knowledgeable and highly professional medical expert.

    5 out of 5 stars
    Reviewed on 11/4/2025

    This was my first time going to the eye doctor at Gundersen. Everything was great with the visit until checkout. I needed to fulfill my 6 months supply of contacts that insurance gives me an allowance for. The lady handling the contact area informed me that my insurance didn't cover contacts. I told her that can't be true because for the last 8 years I insurance has covered contacts when I went to a different provider. I asked her if she needed to see my vision insurance card and she said no it wouldn't make a difference. At this point I'm getting very frustrated. I asked she go ask someone and she took my over to the eye glass area where the lady there informed me that insurance doesn't cover contacts because Gundersen doesn't take vision insurance only medical. So I have two issues. You have staff that is not informed well enough to say this is why your insurance doesn't cover it. If she would have communicated you don't take vision insurance therefore your contacts aren't covered, it would have saved me major frustration with her. Instead she insisted insurance doesn't cover it without an explanation of why they have for the last 8 years. I find it outrageous that you do not take vision insurance. Being that you are an eye doctor, this should be a given. I can only imagine how many people have vision insurance and don't know any better when your staff informs them that insurance doesn't cover glasses or contacts when in actuality their vision insurance does. I'm sure they are spending out of pocket when not needed because they are not informed by your staff. I'm not sure if this is just an oversight by your department or a blatant disregard to inform them to promote sale of product. I truly hope it's the former.

    5 out of 5 stars
    Reviewed on 11/5/2025

    I had never seen Dr. Hafner before and I was very impressed with her. She was very friendly and very approachable. She gave me all of her attention and she did a marvelous job. I wouldn't hesitate to recommend her to anybody. She is pretty amazing.

    5 out of 5 stars
    Reviewed on 10/30/2025

    The check in process online had enough "glitches" in it that made navigating it questionable. Personnel and doctor were great, but website could use something different!

    5 out of 5 stars
    Reviewed on 10/28/2025

    Dr. Megan Hafner is an absolute treasure! She's definitely an asset to the eye department.

    1 out of 5 stars
    Reviewed on 10/19/2025

    It was just disappointing. I felt like I was being reprimanded for scheduling the first available appointment and having to go back to work so I couldn't get my eyes dilated.

    5 out of 5 stars
    Reviewed on 10/10/2025

    Very nice person and very professional.

    5 out of 5 stars
    Reviewed on 10/9/2025

    It was a good experience, I felt relaxed with the doctor and felt listened to

    5 out of 5 stars
    Reviewed on 10/4/2025

    Dr. Hafner provides excellent care, very professional, friendly, is concerned about you as an individual, explains everything throughly. When you leave, you feel confident in the outcome of your visit.

    5 out of 5 stars
    Reviewed on 10/4/2025

    this was my first visit to gunderson optometry dept. keri, who started my appointment was wonderful and dr. hafner was without a doubt the best optometrist i have ever dealt with.

    5 out of 5 stars
    Reviewed on 10/1/2025

    She is excellent!

    5 out of 5 stars
    Reviewed on 9/16/2025

    Dr Hafner and her team were polite quick and professional as always and they make you feel like one of them not just another number I wish all departments ran as smooth as this one

    5 out of 5 stars
    Reviewed on 9/14/2025

    Thank you Dr. Hafner and team.

    5 out of 5 stars
    Reviewed on 9/13/2025

    I have never been treated so poorly by your check in staff. The individual tried to claim I had an insurance plan that I had never heard of. My card is on file as I do all my care at Gundersen. I even provided my card and he treated me like I was trying to do some kind of fraud. My insurance is through my wife and he had me spell both my wife's first and last name as well as provide her birthday date. He never apologized her made any kind of eye contact with me. It was the worst experience I have ever encountered at Gundersen.

    4 out of 5 stars
    Reviewed on 9/7/2025

    I didn't like the fact that they waited until after my eye exam then tell that they didn't except my insurance to actually pay for the eye glasses. They could have told me earlier.

    5 out of 5 stars
    Reviewed on 8/30/2025

    Keep up the good work.

    5 out of 5 stars
    Reviewed on 8/28/2025

    Couldn't check in MyChart due to travel screen questions. Can't those be added to online check in? $84 for contact lens fitting seems quite steep.

    5 out of 5 stars
    Reviewed on 8/19/2025

    Gundersen Health has been the health care provider for me and my family for over 40 years. We are so fortunate to have this level of care in our area.

    1 out of 5 stars
    Reviewed on 8/15/2025

    Should have waited to get in with main optometrist.

    5 out of 5 stars
    Reviewed on 8/12/2025

    The check in process was long and tedious. Some off the questions asked seemed ridiculous.

    5 out of 5 stars
    Reviewed on 8/9/2025

    Outstanding people in this department.

    5 out of 5 stars
    Reviewed on 7/31/2025

    Excellent service and excellent care. I thank you all.

    5 out of 5 stars
    Reviewed on 7/27/2025

    Was never finalized at check in, waited an hour and inquired, oops. They did get me in quickly after the error was recognized

    5 out of 5 stars
    Reviewed on 11/14/2025

    Doctor and assistant office personal were so great. Very pleasant experience.

    5 out of 5 stars
    Reviewed on 11/14/2025

    Dr. Megan Hafner was prompt, kind, and wonderful to work with. She made me feel comfortable with what is most definitely a difficult issue to manage. Fantastic care.

    5 out of 5 stars
    Reviewed on 11/14/2025

    The doctor should have more devices for show and tell so we can see what we want and what we need. Her supply was quite limited.

    5 out of 5 stars
    Reviewed on 11/14/2025

    Dr Hafner was so kind and did a great job. Being able to get in within 15 minutes of a walkin was amazing !

    5 out of 5 stars
    Reviewed on 7/12/2025

    All employees I had interacted with for my appointment were very pleasant and helpful. Dr. Megan Hafner is wonderful! Very caring, compassionate and thorough in her eye exam. She takes the time to answer and explain any questions, concerns you may have during the eye exam. I appreciate her professionalism and caring manner. I would highly recommend Dr. Hafner.

    5 out of 5 stars
    Reviewed on 6/26/2025

    After having visited out of network optometrists for the last few years, this was a pleasant experience. The newly streamlined process of picking a provider is far improved over 2 years ago, when it required significantly more lead time to find a doctor and then line up an appointment.

    5 out of 5 stars
    Reviewed on 6/14/2025

    Megan is great! Friendly, knowledgeable, and professional.

    5 out of 5 stars
    Reviewed on 6/14/2025

    I'm happy that can depend on the care I have gotten from local medical services.

    5 out of 5 stars
    Reviewed on 6/12/2025

    Awesomeness

    5 out of 5 stars
    Reviewed on 6/6/2025

    This was my first visit with Dr HAFNER, what a breath of fresh air! Very personable, informative and caring visit. Looking forward to continuing my eye care with her!

    5 out of 5 stars
    Reviewed on 6/4/2025

    All good

    5 out of 5 stars
    Reviewed on 6/4/2025

    Dr. Hafner is definitely my new primary vision provider! Everyone from check in to check out was fantastic! Dr. Hafner really listened to me and included me in decision making. Technician was very kind and caring. Excellent experience.

    5 out of 5 stars
    Reviewed on 6/1/2025

    Very relaxing visit

    4 out of 5 stars
    Reviewed on 6/1/2025

    I was an unexpected walking, so I appreciate being squeezed in.

    5 out of 5 stars
    Reviewed on 6/1/2025

    Excellent

    5 out of 5 stars
    Reviewed on 5/28/2025

    Okay

    5 out of 5 stars
    Reviewed on 5/23/2025

    It was amazing and it was great. Everyone was kind.

    5 out of 5 stars
    Reviewed on 5/15/2025

    She was awesome. Very thorough, pleasant person and listener.

    5 out of 5 stars
    Reviewed on 5/15/2025

    Everyone was courteous and professional

    5 out of 5 stars
    Reviewed on 5/10/2025

    I love the view of the bluffs from the clinic waiting room

    5 out of 5 stars
    Reviewed on 4/19/2025

    Even though the digital experience works well I personally don't like it.

Need help scheduling? Call 608-775-2191