Went here after my wife's cataract surgery for a new lens. We showed up 15 minutes before her appointment, and ended up waiting an hour before she saw the doctor. In spite of giving them detailed information when we made the appointment, they didn't have any of her information. We discussed our vision insurance with them when we set up with them only to find out later that they don't accept our insurance. The staff didn't seem to be able to manage an office very efficiently.