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

Doctors

Our Ophthalmologists

Ophthalmologists are the designated leaders of the eye care team. They are M.D.'s who specialize in eye and vision care, diagnosis and treatment of eye disease and provide comprehensive eye exams, prescribe corrective lenses, prescribe and administer medication and perform surgery.

Our Optometrists

Doctors of optometry examine, diagnose, treat and co-manage diseases and disorders of the visual system, the eye and associated structures, as well as diagnose related systemic conditions. Optometrists examine the internal and external structure of the eyes to diagnose diseases like glaucoma, cataracts and retinal disorders; systemic diseases like hypertension and diabetes; and vision conditions like nearsightedness, farsightedness, astigmatism and presbyopia. They prescribe eyeglasses and contact lenses, low vision aids, vision therapy and medicines to treat eye diseases.