This was my first time here and won't be my last. I appreciated the warm welcome I felt on my first visit. I went in a few days before my appointment. I was able to get all of my questions answered and was given a quote with my insurance for glasses and add ons. I like to know exactly what I'm paying for so there's no surprises. I was able to fill out the paperwork and pick my frames before the exam. This was so convenient for me. I was able to take my time and not feel rushed the day of my appointment. Everything was smooth the day of the appointment. They have a play area for the kids. All staff was knowledgeable and helpful. It was an overall great experience!