98.7% would refer friends and family to us

5 stars Customer since 2015

People are very friendly. Patient with my child. flexible with appointment times.

5 stars Customer since 2008

Very good overall experience. On time, wonderful service, great care.

4 stars Customer since 2017

Friendly professional staff no long wait time I was very comfortable their

5 stars Customer since 2013

The eye checkup went very well. Dr. Thamel answers all of my questions. Everyone there is very nice and pleasant. The gentleman who helps you pick out frames is wonderful and so helpful.

5 stars Customer since 2013

As usual I had a wonderful experience at this vision visit.

The people are so nice to deal with. Most enjoyable. Quality visit.


5 stars Customer since 2009

The staff is always super friendly, helpful and professional.

5 stars Verified customer

I was experiencing a frightening Vision episode, and even though the office was closed for the holiday, someone got right back to me.

5 stars Customer since 2014

Awesome place..always friendly as can be and make sure you understand everything

5 stars Customer since 2010

I had a great experience at my most recent visit to Vision Source in Spencer. They took the time to explain everything thoroughly and help me pick out the right pair of glasses for my lenses, face shape and budget as well as contact lenses at a great discount! I am very satisfied with my experience with the friendly staff and high tech equipment :)

3 stars Customer since 2015

Over all the staff is friendly and professional. During my appointment there was a sales man conducting business. I found this to be distracting to the tech conducting my exam. I would suggest that in the future sales makes an appointment like I have to and not distract the tech from giving me 100% attention (I am paying for your time). Not sure what you can do to make picking out glasses a little less crowded and public? Spending over $800 on glasses I feel it could be a little less public and cramped, allowing me the time I need in order to spend my hard earned dollars.There was so many people in and around I felt rushed. Also an introduction would be helpful on the onset of the appoinment. This is not a negative comment, it's my thoughts on what would make my appointment better.

Also in Spencer


Able Dental

5 stars 13 reviews

Best dental care I ever had. Amazing staff.
Read More …


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 …