Sign Up For Our Quarterly Newsletter!

Questions? Contact Us now!

If you have an eye issue or medical concern that needs immediate attention, please call any of our offices during office hours or go directly to an emergency room. Our after-hours number is (563) 328-5103.

To leave us a secure message (protecting your health information), please create an account on our patient portal, My ESA Online Clinic. It's easy, just click the link below and click on create an account. You do not have to be a patient to create an account. Please note that messages are received and sent during normal business hours.

You can also make appointments, order contacts, get appointment reminders, pay bills, and register your health information.

Click here to start!

Request An Appointment Vision Disorders

Specialty Eyewear

Just as "one-size-fits-all" doesn't always fit, neither does one pair of eyeglasses for all situations. That's where specialty eyewear comes into the picture. Falling into this category are computer glasses, driving glasses, reading glasses, protective eyewear and more.

According to a Vision Council of America (VCA) survey, the most important reasons for purchasing specialty types of eyewear include:

  • For a specific activity such as computer use, work, hobbies, sports or driving.
  • The need to see better in general.
  • Safety features that create an increased enjoyment of sports as well as protection from dust and glare.
  • The wearer likes to be different and purchases them for cosmetic reasons.

ESA Optical offers a wide variety of specialty eyewear to accommodate any need and lifestyle. Our experienced doctors and opticians can help you choose the right lens and frame combinations for your special needs and activities.