96.3% would refer friends and family to us

5 stars Customer since 2001

Always a great experience.

5 stars Customer since 2022

Very thorough & friendly staff.

5 stars Customer since 2006

Dr. Allen and the entire staff are amazing.

The office is efficient and timely.

Dr. Allen addressed my issue very effectively. Top notch.

5 stars Customer since 2017

It was fine

4 stars Verified customer

Visit was okay. Haven't been there in a while and was disappointed Dr. Jodicke is no longer there (?). Staff was professional but not friendly.

5 stars Customer since 2005

I am very happy everything was very good I will tell other people

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.