95.2% would refer friends and family to us

4 stars Customer since 2018

My experience was great freindly staff and Dr Fast was great at explaining things during my exam

5 stars Customer since 2018

Everyone was considerate and kind. They explained every step they were taking and why. My fears about a certain eye disease were addressed and eased. Very professional.

5 stars Customer since 2017

Friendly, fast & professional. Reasonable fees. Excellent explanation of personal eye health.

5 stars Verified customer

We appreciate the professional, gentle care we always receive from Dr. Wilcox.

5 stars Customer since 2018

The staff are knowledgeable and friendly. Dr.Fast is thorough and answers any questions during the exam. Wait time is short and service was great.

5 stars Verified customer

Dr. Fast was thorough and friendly. The reception staff were polite and knowledgeable. They even do the initial eye tests which makes your wait shorter. I would definitely recommend them to friends.

5 stars Customer since 2012

No waiting, but gave me as much time as I needed. Answered all my questions.

5 stars Customer since 2015

The staff and the Doctors are fantastic. They really make you feel comfortable.

5 stars Customer since 2011

My experience was again the outstanding service it has always been. Dr. Fast and his staff are the absolute best. I get things explained to me, get the most thorough exam possible and know things are going to be right when I walk out. This is the best place around for eye exams.

5 stars Customer since 2014

The two ladies you have there were perfect customer service. The doctor has perfect manner.

Also in Salem

Medical Spa

VIDA Aesthetic Medicine

5 stars 401 reviews

Dr. Glen listens to exactly what the patient is asking for & makes you feel very relaxed and comfortable. He's very knowledgeable and answers all questions. I like that you don't feel rushed. The staff are wonderful as well. I always refer my clients to Vida.
Read More …


Orchard View Veterinary Center

5 stars 382 reviews

I am not sure how to address this situation of my last dealings with the clinic, when I called to say Lily was in need of food, told that they would have to order, took over ten days before you got a shipment and then did not call to say it was in, I called found out it was in and came in right away as Lily was getting down with her supply. Then I get your statement email, stating you had not charged my daughter's card for the previous two times I purchased food, I realize there was a period when I did not know you didn't have her new date for the card, but when you got it why those two charges were not processed is beyond me, a failure of the support staff in the front office I can only presume. Everything is alright now with the charges but I really would think it could have been handled better. You wanted to know how the visit was, now you know.
Read More …