Excellent, Excellent, Excellent. I actually enjoy having to go to their office for scheduled eye exam or eyeglass repair. The entire staff always makes you feel like a welcome guest. As a senior it is great to be treated and greeted with a smile and genuine concern with how you're doing. All of my family goes to Insight vision care for their eye care, new glasses, contacts, cataract removal. I give them Five Stars for making us so comfortable and art ease.