95.3% would refer friends and family to us

5 stars Customer since 2020

The attending resident fellow was very professional. He explained me everything before the main doctor’s visit.

3 stars Customer since 2023

The staff was friendly and thorough but we waited 40 mins to be seen and the appointment took almost two hours. Schedul ... Read More

3 stars Verified customer

Everyone is pleasant and professional but the wait time is ridiculously long. We're there at least two hours for every a ... Read More

5 stars Customer since 2023

Staff was friendly, courteous, and helpful.

5 stars Customer since 2022

Very friendly and great atmosphere

5 stars Customer since 2020

Everything was great. I feel good going there. Dr. McGraw is great

5 stars Customer since 2024

Every one was very nice and welcoming.

5 stars Customer since 2024

Check in process was smooth and both office people were pleasant, friendly and helpful. Dr. May was pleasant, knowledgea ... Read More

5 stars Customer since 2021

Comfortable

5 stars Verified customer

Exceptional! Our 13 year old son was fitted for contacts. Professionals were exemplary in their skills for fitting and ... Read More