Battle Creek Office

(269) 224-6554

Okemos Office

(517) 349-9777

Portage Office

(269) 202-8767

Patient Quick Links

For Patients

Everything you need for your visit—quick access to scheduling, portals, billing, messaging, locations, forms, and care instructions.

Quick Links

Getting Started

Schedule a Visit With Us

Whether you’re new to MDI or returning for a follow-up, we’re here to make scheduling simple.

  • Appointments are available by phone, text, or online request.
  • Please bring your photo ID and insurance card to your visit.
  • Copays or balances may be due at the time of service, depending on your plan.
  • If you’re unsure whether you’ve been seen at MDI before, just give us a call—we’re happy to help.
Schedule a Visit With Us

Billing & Insurance

Insurance & Copays

Insurance coverage varies by plan. Copays and deductibles may apply.

  • Please bring your insurance card to every visit.
  • Co-pays are due at the time of service
  • Some services may require prior authorization.
  • Cosmetic services are self-pay only.
List of Insurances we accept

Pay My Bill

Payments can be made online quickly and securely.

Pay Online

Pre & Post Procedure Care

Helpful instructions for common treatments.

Biopsy & Wound Care

Aftercare instructions for biopsies and minor procedures.

View Instructions

Chemical Peel Aftercare

Prep + aftercare for PCA Chemical Peels.

Read More

Injectables Aftercare

Botox® / Juvederm® fillers instructions and what to avoid after treatment.

Read More

Laser Aftercare

Care instructions after laser treatments.

View Instructions

General Medication & Treatment Info

Helpful info for common prescriptions and treatment instructions.

View Resources

Patient Forms

Download Forms

Access new patient paperwork, consent forms, and more.

Go to Forms

Meet Your Providers

Meet Dr. Jeff

Learn more about Dr. Jeff Messenger and his approach to care.

Meet Dr. Jeff

Meet Our PA-Cs

Get to know our Physician Assistants and care team members.

Meet Our PA-Cs

Our Locations

Battle Creek Office

3480 Capital Ave. SW
Battle Creek, MI 49015 US

Okemos Office

2133 University Park Dr.
Okemos, MI 48864 US

Portage Office

1428 W. Milham Ave.
Portage, MI 49024 US