Same Day Appointments & Walk-In Patients Accepted * Call Today!

Photograph Photograph Photograph Photograph Photograph Photograph Photograph

What's New

Looking for Optometrists in Kansas City or Overland Park?

The doctors and staff of Professional Eyecare strive to provide outstanding eyecare for you and your family. All of our optometrists are therapeutically certified which allows us to practice to the highest level of care possible. Our mission is to provide you with a level of vision care and contact lens service that surpasses your expectations.

Find out more about Professional Eyecare’s optometry services and our optometrists: Dr. Wes Johnson,  Dr. Kreg Harper., Dr. John Metzger, and Dr. Teresa Larcom.

Eye Examsschedule an appointment online

Meet our Optometrists

Meet our Eye Care Team

Ask our Eye Doctors a question

Find us on Google maps and directions to our Kansas City Eye Clinic and Overland Park Eye Care which also serve Shawnee Mission. Also feel free to share your experience with us.

Thank you for visiting the Professional Eyecare Web site!

While most people schedule regular check-ups with doctors and dentists, many are not aware of the importance of an annual visit to the eye doctor. Regular eye exams can be the key to the early detection and treatment of emerging vision problems, eye diseases and a number of other health issues.

When you come to Kansas City or Overland Park for an eye exam, you will receive comprehensive service designed to find and correct any vision or eye issue you may or may not be aware of.

Don’t take good vision for granted, schedule an appointment today!




Locations & Hours

  • Fountains Shopping Center
    6575 W. 119th St.
    Overland Park KS 66209
    Phone: 913-696-0092 or 913-991-2989
    Fax: 913-696-0095
    Emergency Contact:

    913-696-0092  State you have an emergency when you call!  If before or after hours please go to the nearest emergency room.

  • Zona Rosa Shopping Center
    8605 NW Prairie View Rd.
    Kansas City MO 64153
    Phone: 816-741-7220 or 816-868-9844
    Fax: 816-741-7228
    Emergency Contact:

    816-741-7220  State you have an emergency when you call.  If before or after hours please go to the nearest emergency room.