Excellent service that will accept any insurance. They have many different frames to choice from and have services that include contacts and laser surgery. Don't expect to see the same doctor twice because there are about three different doctors there. Great service and wonderful staff. A lot of information for you.