Our Practice in the Des Moines Metro Area

Book Appointment

Your Dedicated & Caring Provider of Quality Vision Services

We have two office locations, one in Altoona and one in Johnston to better serve our patients. It allows us to provide the same quality of care and service closer to where you live. When you visit our practice, you’ll be treated to friendly, attentive care and advanced diagnostic technology. We strive to serve our patients with integrity and honesty. Your vision and eye health are our number one priority. 

It allows us to provide the same quality of care and service closer to where you live. When you visit our practice, you’ll be treated to friendly, attentive care and advanced diagnostic technology. 

We offer comprehensive eye exams for children, adults, and seniors and also provide treatment for dry eyes, low vision, and common eye diseases. We stock a varied selection of designer frames from top brands. Our staff are knowledgeable and can help you find exactly what you need—and want!

Please book an appointment today to experience modern eye care.

Meet the Optometrists

+

Dr. Jeffrey J. Neighbors

Doctor of Optometry

+

Dr. Jay Petersma

Doctor of Optometry

Our Wonderful Staff

Our staff has over 100 years of combined experience in the optometric field. They are members of the Iowa Optometric Assistants Association, and many have held offices on the board. Our staff is also involved in various community activities.

Altoona

+

Amy

Optician

+

Jess

Optician/Optometric Assistant

+

Amber

Optometric Assistant

Johnston

+

Kylee

Optician

+

Selvedin

Optometric Assistant

Our Locations

Altoona

  • 1005 8th St SW, Suite A.
  • Altoona, IA 50009

Johnston

  • 5501 NW 86th St., Suite 500
  • Johnston, IA 50131

Our Blog

Why Does Driving at Night Get More Difficult as You Age?

Eye Health

Driving at night can be difficult at any age, especially if you have a preexisting vision problem. Between glare, difficulty seeing in the dark, or a delayed reaction time, it can be difficult to do so safely. But why does it become more difficult as you age? As you get older, your eyesight naturally gets […]

Read More…

May 10, 2023
Jeff Neighbors

How Long Does an Eye Exam Take?

Eye Health

How long will your eye exam be? An eye exam typically takes between 20 and 60 minutes, but certain factors can affect the duration of your appointment, such as your eye health and any potential risks for eye diseases.  What Happens During an Eye Exam?  During a comprehensive eye exam, your vision care practitioner must […]

Read More…

April 4, 2023
Jeff Neighbors

How to Clean Eyeglasses

Eyeglasses

An inevitable part of wearing eyeglasses is that, eventually, they will get dirty. You’ll smudge the lens with a fingerprint, or maybe you’ll splash water on them. As tempting as a quick breath and wipe from your t-shirt is, that’s not an ideal way to clean them. A gentle wash with warm water and soap […]

Read More…

April 4, 2023
Jeff Neighbors
A senior man in the driver's seat of a car with a senior woman in the passenger seat, both with a concerned look on their faces

Driving at night can be difficult at any age, especially if you have a preexisting vision problem. Between glare, difficulty seeing in the dark, or a delayed reaction time, it can be difficult to do so safely. But why does it become more difficult as you age? As you get older, your eyesight naturally gets […]

Read More…

"An optometrist performing an eye examination on a man using a specialized medical device while holding a lens up to the man's eye."

How long will your eye exam be? An eye exam typically takes between 20 and 60 minutes, but certain factors can affect the duration of your appointment, such as your eye health and any potential risks for eye diseases.  What Happens During an Eye Exam?  During a comprehensive eye exam, your vision care practitioner must […]

Read More…

A close-up of hands cleaning black-colored frame eyeglasses with a cleaning spray and a microfiber.

An inevitable part of wearing eyeglasses is that, eventually, they will get dirty. You’ll smudge the lens with a fingerprint, or maybe you’ll splash water on them. As tempting as a quick breath and wipe from your t-shirt is, that’s not an ideal way to clean them. A gentle wash with warm water and soap […]

Read More…

instagram facebook facebook2 pinterest twitter google-plus google linkedin2 yelp youtube phone location calendar share2 link star-full star star-half chevron-right chevron-left chevron-down chevron-up envelope fax