At Northwest Eyecare, we are fully dedicated to improving and preserving sight. We offer many eye care services, from routine exams to treatment of eye diseases. Our optometrist and our highly skilled team welcome you to our practice where we strive to make patients feel at home. This personal care and individualized attention is why people throughout the Northwest area come to Northwest Eyecare for ALL their vision health needs.

Read More

SCHEDULE YOUR NEXT VISIT NOW

Meet Our Optometrist

Learn Who We Are

  • nikolas-diemer
    Dr. Nikolas Diemer

    Dr. Nikolas Diemer was born and raised in Freeport, Illinois, and graduated from Freeport High School in 1995. He received his Bachelor of Arts degree in biology from Augustana College in 1999. In 2004, he earned his Doctor of Optometry degree from the Illinois College of Optometry and joined Northwest Eyecare. He is an avid outdoorsman and enjoys being back in his hometown community with his wife and children to care for patients. He currently sees patients in our Freeport, Lanark and Oregon offices.

  • Dr. Eric Coy
    Dr. Eric Coy

    Dr. Eric Coy was born in Ames, Iowa, but was raised in New Lenox, Illinois. He received his Bachelor of Science degree in molecular and cellular biology from the University of Illinois at Urbana-Champaign in 2007. In 2012, he earned his Doctor of Optometry degree from the Illinois College of Optometry. Dr. Coy joined Northwest Eyecare in 2017. He and his wife love living, working and raising their family in this community. Dr. Coy has an affinity for music and enjoys playing the drums. He currently sees patients at our Freeport, Lanark, Oregon and Stockton locations.

  • quinn-judge
    Dr. Quinn Judge

    Dr. Quinn Judge was born and raised in Warren Illinois and graduated from Warren High School. She received her Bachelor of Arts degree in biology from Hastings College in Nebraska in 2004. In 2009, she earned her Doctor of Optometry degree from InterAmerican School of Optometry in Bayamon, Puerto Rico. Dr. Judge joined Northwest Eyecare in 2018. She is excited to finally be home caring for patients around her home town. Dr. Judge loves spending time outside with her husband and children. She enjoys running, hiking, and playing volleyball. She currently sees patients at our Freeport and Stockton locations.

  • Dr. Jessica Condie
    Dr. Jessica Condie

    Dr. Jessica Condie was born and raised in Freeport, Illinois, and graduated from Freeport High School in 2002. She received her Bachelor of Science degree in biology from Illinois State University in 2006. In 2010, she earned her Doctor of Optometry degree from the Illinois College of Optometry. She went on to complete a primary care/Ocular Disease residency and joined the faculty at the Illinois College of Optometry as an Assistant Professor. In 2013 she was awarded her fellowship with the American Academy of Optometry. Dr. Condie moved back to the area so her young children could be closer to family. In her free time: she enjoys reading, baking, and crafting. She currently sees patients in our Freeport and Oregon offices.

  • Dr. Jack Hanlon
    Dr. Jack Hanlon

    Dr. Jack Hanlon was born and raised in Sterling, Illinois, and graduated from Newman Central Catholic High School in 2011. He received his Bachelor of Arts degree in Biology from St. Ambrose University in 2015. In 2019, he went on to earn his Doctor of Optometry degree from the Illinois College of Optometry and joined Northwest Eyecare the same year. Dr. Hanlon’s areas of special interest include primary care, contacts lenses, treatment and management of ocular disease, and emergency care. He is excited to be back in his hometown area to provide care for patients in the community. Dr. Hanlon is an avid sports fan and enjoys following Chicago sports teams and attending live games. He currently sees patients at our Rock Falls and Freeport locations

Reviews From Our Satisfied Patients

  • Injured my eye and Northwest Eye Care saw me right away. Very professional and service was outstanding. Thank you!!

    - Brian S.
  • I can’t thank Donna and the rest of the team enough for getting me in with urgency today as soon as I called with an issue. Such great people to their customers. I would recommend 10/10 times!

    - Bryn B.
  • Absolutely fantastic experience, this is the third time I've been here, and I was so impressed with Dr. Diemer's customer service, I had to write this review. I wish there was a category for 6 stars.

    - John M.

Hours of Operation

Freeport:

Monday

8:00 am - 6:00 pm

Tuesday

8:00 am - 5:00 pm

Wednesday

8:00 am - 5:00 pm

Thursday

8:00 am - 5:00 pm

Friday

8:00 am - 5:00 pm

Saturday

Closed

Sunday

Closed

Stockton:

Monday

Closed

Tuesday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Wednesday

Closed

Thursday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Friday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Saturday

Closed

Sunday

Closed

Lanark:

Monday

8:00 am - 1:00 pm

2:00 pm - 6:00 pm

Tuesday

Closed

Wednesday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Thursday

Closed

Friday

Closed

Saturday

Closed

Sunday

Closed

Oregon:

Monday

Closed

Tuesday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Wednesday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Thursday

Closed

Friday

8:00 am - 1:00 pm

2:00 pm - 5:00 pm

Saturday

Closed

Sunday

Closed

Rock Falls:

Monday

8:00 am - 5:00 pm

Tuesday

8:00 am - 5:00 pm

Wednesday

8:00 am - 5:00 pm

Thursday

8:00 am - 5:00 pm

Friday

Closed

Saturday

Closed

Sunday

Closed

Freeport:

Monday
8:00 am - 6:00 pm
Tuesday
8:00 am - 5:00 pm
Wednesday
8:00 am - 5:00 pm
Thursday
8:00 am - 5:00 pm
Friday
8:00 am - 5:00 pm
Saturday
Closed
Sunday
Closed

Stockton:

Monday
Closed
Tuesday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Wednesday
Closed
Thursday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Friday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Saturday
Closed
Sunday
Closed

Lanark:

Monday
8:00 am - 1:00 pm 2:00 pm - 6:00 pm
Tuesday
Closed
Wednesday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Thursday
Closed
Friday
Closed
Saturday
Closed
Sunday
Closed

Oregon:

Monday
Closed
Tuesday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Wednesday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Thursday
Closed
Friday
8:00 am - 1:00 pm 2:00 pm - 5:00 pm
Saturday
Closed
Sunday
Closed

Rock Falls:

Monday
8:00 am - 5:00 pm
Tuesday
8:00 am - 5:00 pm
Wednesday
8:00 am - 5:00 pm
Thursday
8:00 am - 5:00 pm
Friday
Closed
Saturday
Closed
Sunday
Closed

Locations

Find us on the map

Contact Us