Excellent service and care! Friendly office staff, and warm, knowledgeable doctors who take the time to answer all of your questions. My daughters and I had a great experience. (It was their first comprehensive exam, and I had to get reading glasses.) Great selection of frames, and help choosing them. Easy to make appointments, too.