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

When to Make an Appointment

When should I have my child's eyes checked?

Most physicians examine many parts of the eye during children's medical examinations. However, they will refer children to someone who is a specialist in ophthalmology if they encounter any sign of amblyopia, difficulty in measuring vision, or if they suspect an abnormality of the alignment or structure of the eyes.It is recommended that all children have their vision checked by a pediatrician, family physician, or ophthalmologist by age three, or sooner (age six months to a year) if there is a family history of vision problems.Fortunately, ophthalmologists can perform a complete eye exam on children of any age.

My ESA Online Clinic