98.9% would refer friends and family to us

5 stars Customer since 2010

It was fine, as usual!

5 stars Customer since 2017

Everything was great, I've had two appointments so far- one appointment they were about 10min late for but were very apologetic. They did a thourough examination and helped answer all my questions and concerns. I will be back for sure

5 stars Customer since 2017

Dr. Horn was so nice and very caring towards me and my family. We were able to get same day appointment for my child, which of course, makes the worry parent feel more at ease. So thank you very much for the wonderful staff and Dr. Horn.

4 stars Customer since 2012

They were very punctual and on time. The prep was fast and efficient and the doctor came right in as soon as it was done. Which surprised me. I mean really surprised me because my wife was the patient before me and once she starts talking. Well you know , I just expected him to be about an hour longer.


5 stars Customer since 2004

Love Vision Source. The doctors are knowledgeable and the staff is ALWAYS friendly and helpful. Every member of my immediate family go here to have their eyes checked regularly. Great place.

5 stars Customer since 2017

It was very easy to schedule an appointment. The Doctors and Technicians were very professional. I especially liked that I could have new lens fitted to my current frames without giving up my frames for any length of time. A great office.

5 stars Customer since 2014

She is as always very patient with me. Always breaks things down so i can easily understand and meets my ideal expectation. love her work.

5 stars Customer since 2009

excellent service

5 stars Customer since 2015

Vision Source had ALWAYS provided me with excellent service. I've been in a bind twice within 6 months and they managed, on very short notice, to ensure I had my glasses within just 1-2 days. I wouldn't not go anywhere else for my eye care.

5 stars Customer since 2011

Staff and docs make each visit pleasant and enjoyable! Very happy patient. Keep up the good work and the good atmosphere. Thank you!