We are open regular business hours for both eye exams and optical retail, and we are taking precautions to protect the health of our patients and staff. If you have questions or concerns, please email us at help@realopticsinc.com or click here to see our full COVID-19 policies.

Complete Eye Care Services

From stylish and affordable frames to high-fashion designer brands, One Hour Optical is committed to providing you with quality eyeglasses that will fit any budget. We work hard to make sure we have something for everyone, so whether you’re in need of a vision prescription update, a contact lens refill, or a new pair of glasses, we have you covered!

Our Complete Eye Care Services

One Hour Optical is proud to be your one-stop-shop for all your routine eye care needs:

Comprehensive
Eye Exams

During a comprehensive eye exam, our experienced Iowa eye doctor will evaluate your overall eye health and check for signs and symptoms of any vision conditions that could cause problems for your sight in the future. Then, if you’re in need of corrective eyewear, he’ll update your vision prescription to make sure you’re seeing clearly.

Affordable
Eyeware

We keep up with the latest fashion trends in eyewear, and we carry a full range of frames for you to choose from, from budget to high-end brands. Our opticians will help you navigate our selection and pick out the glasses that are just right for you, and we’ll also go over which one of our several lens options will be the best fit for your vision needs.

Contact Lenses

How your contacts fit to your eyes will affect how well you see while wearing them. After a separate exam to determine your contact lens prescription, we’ll sit down with you and match you with the pair that will give you the best vision. Our contact lens offerings include soft disposable lenses, bifocal and multifocal lenses, and more.

Iowa Vision Care

Whatever your routine vision care needs, One Hour Optical will meet them — we’re even able to expedite your glasses through our on-site lab if you’re in a rush. Give us a call at (515) 758-7253
to schedule an appointment today!