98.0% would refer friends and family to us

5 stars Verified customer

Everyone was welcoming and professional. From the moment I stepped into the reception, to the technician , to the doctor, to the gal that checked me out I was treated like a valued patient. Thank you for your friendliness and kindness. I appreciate your service..

5 stars Verified customer

Very thorough

5 stars Verified customer

Absolutely awesome staff and doctors to work with. Worth the 600 mile round trip.

5 stars Verified customer

Courteous .caring & thorough. Patient centered

4 stars Verified customer

Wait time for my scheduled appt was over an hour but very impressed with my care when I was finally called to a room. Karen was assistant and explained everything very well.

5 stars Verified customer

From front desk, to surgery, corner to corner, y’all’s the best..

5 stars Verified customer

Very polite, friendly and knowledgeable

1 stars Verified customer

I had an 8:15 appointment . I arrived at 7:45. One other patient was in the waiting room. I checked in as soon as the front desk staff was ready. To save time, paperwork had already been completed at home. TV was turned onto the Discovery channel "Gold Country". Boring beyond belief! However, I thought, having an early appointment I wouldn't have to wait long. More patients arrived and patients were being called. There are three doctors so that is not unusual. The lady next too had an 8:30 appointment. Like me, she too was on time. At 9:20 I asked if I should reschedule. The answer was "no, you were told it would take 3 hours; everyone arrived all at once;; I'll check to see where you stand in line". I was called after another 10 minutes. Once inside, all went as expected. There was still wait time but not unreasonable. I left the office at 10:50. The waiting room was empty. My suggestion is: unless there is an emergency the patients should be taken in the order of their appointments. A 30 minute wait is OK..beyond that an explanation should be given.

5 stars Verified customer

Everyone aa5stars

5 stars Verified customer

Very nice experience. All questions answered

Very relaxing Atmosphere

Professional.