98.7% would refer friends and family to us

5 stars Customer since 2005

Excellent professionals; from the front desk to the physician's assistant to Dr. Ricciardi!

Always a pleasurable experience.

5 stars Verified customer

i was treated with courtesy and waited upon promptly. I would most definitely recommend them to anyone looking for a good vision specialist. They had the most up to date equipment I have seen.

5 stars Verified customer

Had a great appt with Dr. Ricciardi. I've been coming here since I was in elementary school (prob 25 years) and love how personable they always are. And love that I can bring my kids here now and the office staff is always great with them as well. Dr. Ricciardi waived my contact exam for being a longtime loyal customer and that was awesome, very thankful for that! Especially because I'm paying out of my pocket now for vision care. Thanks again! :)

5 stars Customer since 2015

Colton had a great appt with Dr. Ricciardi, she was so awesome and patient with him. Thanks!

5 stars Verified customer

Had my regular annual visit, Dr and staff always welcoming and kind. been going here for many years have had no complaints. Well kept office with professional mannerism.

5 stars Verified customer

I was greeted politely and with smiles, taken in for my exam and seen by Dr. in a timely manner. Office is neat and tidy and I noticed a portable defibrillator on the wall of the lobby. I smiled; not many ophthalmologist's offices would ever think to be so prepared.

5 stars Verified customer

Love Dr. Horn!

4 stars Customer since 1994

I am very pleased we all of them that work there

5 stars Verified customer

Office staff is welcoming and helpful. The waiting area is comfortable and affords wi fi. Dr. Thamel and the staff provided a thorough exam and answers the questions I had. I'm very favorably impressed with Vision Source of Spencer.

5 stars Customer since 1996

Efficiently run facility with kind and caring folks

Also in Spencer


Welcome Smiles

5 stars 684 reviews

I honestly have never laughed or smiled so much at a dentist! Everyone there was so great. I'm so happy I left my old dentist and found Welcome Smiles! Thank you so much for such a positive experience!
Read More …