See Why Customers

Love Affinity

At Affinity Optometry, we’re proud to offer personal, friendly service and help you find the perfect solution every time. See what our amazing patients have to say about their experiences, and why we have a 5-star rating on Google.

Google logo
Five yellow stars in a row representing a rating.

I have been 3 times in 4 yrs. Affinity has been very professional. In 50 years of getting my eyes checked Affinity staff have been far and above the rest. The test are the most thorough I have ever had. However, the the explanation of the details eliminated my fears and gave me confidence of my eye site was normal for my age. Aiffinity renewed my belief of ethical healthcare. As a retired RN I do not give this endorsement lightly. Affinity is a 5 star recommend.

Michael B.

My 3rd visit to Affinity Optometry and I am just as happy and impressed as the first time. Everyone is so lovely! I saw Dr Danica today and she is friendly, gentle, knowledgeable, and I did not feel rushed. The ladies at the desk are so friendly and helpful!! Fantastic place for complete vision care!

Elizabeth E.

When I realized I needed my eyes checked and probably new glasses, I reached out to Affinity. I was able to book my appointment online, on a Sunday! The staff were super friendly and very knowledgeable. You work with several people while you are there and they were all wonderful. Also, the patience needed with me was a lot. Trying to get my glasses to fit just right was a bit of work, but they did it! I am very happy with my new glasses and have zero reservations to suggest Affinity for your eye care needs.

Doreen L.

You went above and beyond to help me during my recent eye issue. Fitting me in so you that you could monitor the condition was so appreciated. You forwarded me on to an ophthalmologist when the condition wasn’t correcting the way you felt it should. When it was time to finally get glasses you tested and retested. My glasses are perfect. Thank you! And thank you for being the dedicated person you are. I am forever grateful for your professionalism.

Marilyn F.

The staff and Dr Depass were amazing with my daughter. She ended up needing her very first pair of glasses and everyone was so helpful. We picked up her glasses today and she’s in love with them. 100% recommend Affinity:) My oldest and I will be there next week for or check ups!

Kyrie J.

My 18 year old son got a piece of me metal in his eye over the Christmas holiday. He went to ER and they removed it but we soon realized that they hadn’t gotten it all or there was a further problem as his eye wasn’t healing. I phoned Affinity Optometry as soon as they opened on January 2nd (as my regular optometrist was closed still for the holiday) and they got him in immediately and found another piece of metal that was starting to rust, removed it, gave him a prescription and treated him with the upmost care and concern. I was so impressed by their professionalism! They certainly went above and beyond. Everyone there was so friendly and welcoming. Thank you. Would highly recommend and I’d give them more than 5 stars if I could!

Donna H.

Ladies at this office were awesome! Super friendly and an overall great experience after trying other providers in the Vernon area. Me and the fam will definitely be repeat clients 😊

Angie P.

I was completely blown away by my experience at Affinity, with Dr. Danica DePass specifically! I brought in my one year old daughter for an eye exam and was so shocked at how effortless Dr. DePass was with examining her and managing her restlessness during the exam. She did a phenomenal job with my daughter, as well as my exam and my husband's exam. She was extremely patient, thorough, and clear every step of the way. I won't take my family anywhere else. I highly, highly recommend Affinity!

Ashleigh G.