Battle Creek Location

(269) 224-6554

Okemos Location - NOW OPEN

(517) 349-9777

Testimonials

At Midwest Dermatology Institute, we value our patients' experience. Read below what our happy clients say about us!

  • Dr. Messenger is friendly, professional, and very thorough in his examinations. He answered all my questions and made me feel like he truly cared about my treatment. He offered me two new treatment options for two chronic skin conditions I’ve had for several years -options that had never been mentioned to me at my former service provider’s office. I am very happy to have Dr. Messenger as my dermatologist. His staff is also very friendly and helpful.

    ⭐️⭐️⭐️⭐️⭐️

    - K. R. S.
  • Very friendly staff. Dr. Messenger was very thorough and took time answering questions and explaining treatment. Very nice facility. Would highly recommend!

    ⭐️⭐️⭐️⭐️⭐️

    - S. E.
  • I had the privilege of working with Dr. Jeff Messenger for 3.5 years. He is an amazing doctor, very humble, kind, through, and great beside manor with patients. Would definitely recommend him to any and everyone.

    ⭐️⭐️⭐️⭐️⭐️

    - D. W.
  • He is very personable, and does a thorough skin check. He takes the time to answer your questions with our rushing you.

    ⭐️⭐️⭐️⭐️⭐️

    - K. M. S.
  • Dr. Messenger is a wonderful addition to the Battle Creek/Marshall area. We have long needed a dermatologist who is as kind and caring as he is.

    ⭐️⭐️⭐️⭐️⭐️

    - R. Q.

Contact Us

Our Locations

Hours of Operation

Okemos Location

Monday

7:20 am - 4:00 pm

Tuesday

8:00 am - 4:00 pm

Wednesday

8:00 am - 4:00 pm

Thursday

8:00 am - 4:00 pm

Friday

7:20 am - 4:00 pm

Saturday

Closed

Sunday

Closed

Battle Creek Location

Monday

8:00 am - 4:00 pm

Tuesday

7:30 am - 4:00 pm

Wednesday

7:30 am - 4:00 pm

Thursday

7:45 am - 4:00 pm

Friday

8:00 am - 4:00 pm

Saturday

Closed

Sunday

Closed

Okemos Location

Monday
7:20 am - 4:00 pm
Tuesday
8:00 am - 4:00 pm
Wednesday
8:00 am - 4:00 pm
Thursday
8:00 am - 4:00 pm
Friday
7:20 am - 4:00 pm
Saturday
Closed
Sunday
Closed

Battle Creek Location

Monday
8:00 am - 4:00 pm
Tuesday
7:30 am - 4:00 pm
Wednesday
7:30 am - 4:00 pm
Thursday
7:45 am - 4:00 pm
Friday
8:00 am - 4:00 pm
Saturday
Closed
Sunday
Closed