Schedule an Appointment

Call us to schedule an appointment.


Open Today

View All Hours

9:00am – 5:00pm


Sheldon Vision Care has been the trusted eye care destination for Northwest Iowa since 1982. From meticulous glasses and contact lens services, to emergency eye care and disease management, the professionals at Sheldon Vision Care set the bar for personalized and compassionate family eye care.

John D. Michels, OD President

Dr. Michels returned home to practice following graduation from Southern College of Optometry in Memphis, TN. After practicing in Sibley and Sheldon, IA for three years, he purchased Sheldon Vision Care in 2013. Dr. Michels takes great pride in caring for the community he considers home and the patients he considers friends. Dr. Michels enjoys the variety of providing vision care for the whole family.

John’s clinical interests include glaucoma, diabetic eye care, dry eye syndrome, and developing personalized eyewear solutions. John’s favorite aspect of providing patient care is learning about what his patients do for a living, what they do for fun, and what they want to do when they grow up. Dr. Michels and his staff strive to enhance the lives of their patients through a clear focus and attention to detail.


Southern College of Optometry
University of Northern Iowa
Sheldon High School

Professional Affiliations

American Optometric Association
Iowa Optometric Association


Memphis VA Medical Center, Memphis TN
The Optical Boutique, Germantown, TN
The Eye Center, Memphis, TN

Civic Affiliations

Member, St. Paul Lutheran Church
Council Vice-President, St. Paul Lutheran Church

Diane Zoet

Diane Zoet

Director of Patient Services

Diane is the captain of the Sheldon Vision Care team. She carefully orchestrates the daily patient care tasks in the office, from scheduling exams to coordinating care with our outside team of health care professionals. Diane’s ability to focus on patient needs allows our team to provide timely and individualized eye care.

Donna Koerselman

Donna Koerselman

Director of Billing Services

Donna is the friendly and familiar face of Sheldon Vision Care. Donna’s experience navigating the ever-changing and often confusing insurance landscape allows our practice to provide timely and accurate information to our patients. If our patients have insurance or billing questions, Donna is able to provide understandable and concise answers.

Tanner Moser, CPO

Tanner Moser, CPO

Optometric Assistant

Tanner is our eyewear extraordinaire! Tanner’s eye for fit and fashion can be seen in our wide selection of designer eyewear. Additionally, Tanner demonstrates her flare for compassionate care while assisting with contact lens fitting and in conducting advanced vision testing. Tanner is joy for our patients and our team to work with.

Rochelle Gritters

Rochelle Gritters

Optometric Assistant