99.5% would refer friends and family to us

5 stars Customer since 2007

I had an excellent experience with Dr. Schaffer and all of the staff! Everyone was very friendly and helpful! I was pleased with every aspect of my visit. I would definitely recommend them to friends or family.

5 stars Customer since 2007

Great professional service and staff

5 stars Customer since 2020

Dr. Schaffer was AMAZING with my child. Great care!

5 stars Customer since 2006

Always a good experience!

5 stars Customer since 2022

All good, helpful, professional. Nice facility & equipment.

5 stars Customer since 2011

Every person at Schaffer was so helpful, informative, and friendly. My family and I have gone there for years, and we will continue to! Thank you to everyone there!

5 stars Customer since 2021

Lovely place with great staff. Would recommend

5 stars Customer since 2022

Everybody was very friendly and professional.

5 stars Verified customer

Best experience

5 stars Customer since 2021

I called to see if I could purchase contacts. I had forgotten that it takes 4-5 days to receive them. I was in a bind. I had lost one of my lenses. I asked if I could be given a trial pair & pay for my lenses on the same day as the call. Schaeffer gave me a trial pair to tide me over! I do a lot of work on the computer w/spreadsheets so I really needed my contacts! Thank you Schaeffer!