
Highlights
Languages
- English
Gender
FemaleClinical Interests
- Dry eyes
- Glaucoma
- Macular degeneration
- Magnification devices
Locations
- Emplify Health La Crosse Ophthalmology
- 724 Denton Street, La Crosse, WI 54601
- Get Directions
- phone: 608-775-2191
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
- 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 reviewsThe 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.
- 5 out of 5 starsReviewed on 4/4/2026
Very nice people!
- 5 out of 5 starsReviewed on 3/24/2026
Great staff and doctors!
- 2 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 3/15/2026
I cannot access my chart.Useless
- 5 out of 5 starsReviewed 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 starsReviewed on 3/5/2026
The Dr & staff are friendly & efficient.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 2/15/2026
Dr Hafner is wonderful. She is extremely professional and friendly.
- 4 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 1/27/2026
We are totally impressed & very happy with our care with Megan Hafner.
- 5 out of 5 starsReviewed on 1/22/2026
Excellent examination, impressed with Megan Refner.
- 5 out of 5 starsReviewed on 1/22/2026
Happy with Dr Hafner polite and through exam. App did not provide early check in.
- 5 out of 5 starsReviewed 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 starsReviewed on 1/1/2026
Dr. Hafner is super!!!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 12/14/2025
Great staff
- 5 out of 5 starsReviewed on 12/12/2025
Dr. Hafner displays a wonderful personality when dealing with her patients.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 11/23/2025
Dr. Hafner did a great job. She explained everything very thoroughly.
- 5 out of 5 starsReviewed 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 starsReviewed on 11/12/2025
Dr. Hafner was very professional. She explained things very good and in a way I understood.
- 5 out of 5 starsReviewed on 11/11/2025
She was very thorough and answered my questions and addressed my concerns
- 5 out of 5 starsReviewed 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 starsReviewed on 11/4/2025
A knowledgeable and highly professional medical expert.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 10/28/2025
Dr. Megan Hafner is an absolute treasure! She's definitely an asset to the eye department.
- 1 out of 5 starsReviewed 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 starsReviewed on 10/10/2025
Very nice person and very professional.
- 5 out of 5 starsReviewed on 10/9/2025
It was a good experience, I felt relaxed with the doctor and felt listened to
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 10/1/2025
She is excellent!
- 5 out of 5 starsReviewed 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 starsReviewed on 9/14/2025
Thank you Dr. Hafner and team.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 8/30/2025
Keep up the good work.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 8/15/2025
Should have waited to get in with main optometrist.
- 5 out of 5 starsReviewed on 8/12/2025
The check in process was long and tedious. Some off the questions asked seemed ridiculous.
- 5 out of 5 starsReviewed on 8/9/2025
Outstanding people in this department.
- 5 out of 5 starsReviewed on 7/31/2025
Excellent service and excellent care. I thank you all.
- 5 out of 5 starsReviewed 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 starsReviewed on 11/14/2025
Doctor and assistant office personal were so great. Very pleasant experience.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/14/2025
Megan is great! Friendly, knowledgeable, and professional.
- 5 out of 5 starsReviewed on 6/14/2025
I'm happy that can depend on the care I have gotten from local medical services.
- 5 out of 5 starsReviewed on 6/12/2025
Awesomeness
- 5 out of 5 starsReviewed 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 starsReviewed on 6/4/2025
All good
- 5 out of 5 starsReviewed 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 starsReviewed on 6/1/2025
Very relaxing visit
- 4 out of 5 starsReviewed on 6/1/2025
I was an unexpected walking, so I appreciate being squeezed in.
- 5 out of 5 starsReviewed on 6/1/2025
Excellent
- 5 out of 5 starsReviewed on 5/28/2025
Okay
- 5 out of 5 starsReviewed on 5/23/2025
It was amazing and it was great. Everyone was kind.
- 5 out of 5 starsReviewed on 5/15/2025
She was awesome. Very thorough, pleasant person and listener.
- 5 out of 5 starsReviewed on 5/15/2025
Everyone was courteous and professional
- 5 out of 5 starsReviewed on 5/10/2025
I love the view of the bluffs from the clinic waiting room
- 5 out of 5 starsReviewed on 4/19/2025
Even though the digital experience works well I personally don't like it.
- 5 out of 5 starsReviewed on 4/4/2026
Very nice people!
- 5 out of 5 starsReviewed on 3/24/2026
Great staff and doctors!
- 2 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 3/15/2026
I cannot access my chart.Useless
- 5 out of 5 starsReviewed 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 starsReviewed on 3/5/2026
The Dr & staff are friendly & efficient.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 2/15/2026
Dr Hafner is wonderful. She is extremely professional and friendly.
- 4 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 1/27/2026
We are totally impressed & very happy with our care with Megan Hafner.
- 5 out of 5 starsReviewed on 1/22/2026
Excellent examination, impressed with Megan Refner.
- 5 out of 5 starsReviewed on 1/22/2026
Happy with Dr Hafner polite and through exam. App did not provide early check in.
- 5 out of 5 starsReviewed 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 starsReviewed on 1/1/2026
Dr. Hafner is super!!!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 12/14/2025
Great staff
- 5 out of 5 starsReviewed on 12/12/2025
Dr. Hafner displays a wonderful personality when dealing with her patients.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 11/23/2025
Dr. Hafner did a great job. She explained everything very thoroughly.
- 5 out of 5 starsReviewed 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 starsReviewed on 11/12/2025
Dr. Hafner was very professional. She explained things very good and in a way I understood.
- 5 out of 5 starsReviewed on 11/11/2025
She was very thorough and answered my questions and addressed my concerns
- 5 out of 5 starsReviewed 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 starsReviewed on 11/4/2025
A knowledgeable and highly professional medical expert.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 10/28/2025
Dr. Megan Hafner is an absolute treasure! She's definitely an asset to the eye department.
- 1 out of 5 starsReviewed 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 starsReviewed on 10/10/2025
Very nice person and very professional.
- 5 out of 5 starsReviewed on 10/9/2025
It was a good experience, I felt relaxed with the doctor and felt listened to
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 10/1/2025
She is excellent!
- 5 out of 5 starsReviewed 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 starsReviewed on 9/14/2025
Thank you Dr. Hafner and team.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 8/30/2025
Keep up the good work.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 8/15/2025
Should have waited to get in with main optometrist.
- 5 out of 5 starsReviewed on 8/12/2025
The check in process was long and tedious. Some off the questions asked seemed ridiculous.
- 5 out of 5 starsReviewed on 8/9/2025
Outstanding people in this department.
- 5 out of 5 starsReviewed on 7/31/2025
Excellent service and excellent care. I thank you all.
- 5 out of 5 starsReviewed 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 starsReviewed on 11/14/2025
Doctor and assistant office personal were so great. Very pleasant experience.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/14/2025
Megan is great! Friendly, knowledgeable, and professional.
- 5 out of 5 starsReviewed on 6/14/2025
I'm happy that can depend on the care I have gotten from local medical services.
- 5 out of 5 starsReviewed on 6/12/2025
Awesomeness
- 5 out of 5 starsReviewed 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 starsReviewed on 6/4/2025
All good
- 5 out of 5 starsReviewed 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 starsReviewed on 6/1/2025
Very relaxing visit
- 4 out of 5 starsReviewed on 6/1/2025
I was an unexpected walking, so I appreciate being squeezed in.
- 5 out of 5 starsReviewed on 6/1/2025
Excellent
- 5 out of 5 starsReviewed on 5/28/2025
Okay
- 5 out of 5 starsReviewed on 5/23/2025
It was amazing and it was great. Everyone was kind.
- 5 out of 5 starsReviewed on 5/15/2025
She was awesome. Very thorough, pleasant person and listener.
- 5 out of 5 starsReviewed on 5/15/2025
Everyone was courteous and professional
- 5 out of 5 starsReviewed on 5/10/2025
I love the view of the bluffs from the clinic waiting room
- 5 out of 5 starsReviewed on 4/19/2025
Even though the digital experience works well I personally don't like it.