96.3% would refer friends and family to us

4 stars Verified customer

It was good

1 stars Verified customer

We waited an hour past our appointment time to see the doctor.

5 stars Customer since 2006

I am waiting for my test results for 14 days. When I call been told my dr not in will call you when she is in the office. I am going this office from past 15 years. It was good but from past few years having issues.

4 stars Verified customer

Dr. Allen is a professional, competent and caring physician.

I am very pleased with the service that he provides.

The only reason that I didn't give a 10 rating is because it is very difficult to get an appointment with him he i'very popular.

5 stars Verified customer

The office and the Doctors are personable and professional with a customer first focus.

5 stars Verified customer

He is very detailed. My son likes him.

5 stars Customer since 2016

Been seeing Dr. Allen a few years now and he is awesome! Provids great care and exceptional service to patients. Reccomend him to my family and friends.

4 stars Customer since 2022

I and my wife had a pleasant experience. Dr . John Dresely clearly explained the results or various tests.

5 stars Verified customer

Experienced doctor. Happy with the service

1 stars Customer since 2008

It could have gone better here's why. It's misleading to get texts that my appointment is with Dr. Allen and it wasn't. I came 45 minutes early so I can start my appointment on time due to work meeting. I was thankful for the exam and the female doctor was good. Yet my wait could have been coordinated better. I get a feedback for Dr. Allen, I never met him therefore my experience with Dr. Allen was non-existent. I loved the Eye glass department is the reason I considered changing eye doctors. Will I come back for future eye exams, "No". Will I come back to select eyeglasses "Yes". Because of Karen I will come back when I am in the market for new eyeglasses. I will not return to see a doctor. The staff was aware, I came early 11:45 for 12:30 appointment because I had to return to work for an important meeting. My husband has an appointment coming up, not sure if his opinion will be the same as mine. We both have scheduled things we like to accomplish so we try to always be early.

Again, I loved working with Karen for the second excellent experience. This is not to say anything negative towards the front desk. They were also excellent. They handled the situation best as they could. Not interested in meeting Dr. Allen, I am sure he is a fine doctor. He is not for me as I was not his priority yet the notifications/ alerts and feedback are misleading. Why would I rate someone I haven't met. The young female doctor was good. Put her name in place of Dr. Allen so she can get the feedback she deserves. Sorry and this is not intentional to insult just improve.