Really impressed after first visit. Making an appointment online was super easy and you can even fill out all the paperwork then, saving you time on your visit day. The office is nicely set-up & clean, fast friendly service, and state-of-the-art equipment. No hidden or undisclosed fees on top of insurance. Both the doctor and eyeglass tech were wonderful. Great experience.