Helpful Information for Patients


Our staff will help with scheduling an appointment, discussing your medical issues or anything else you may need during your time with us. We take extra care to listen your concerns, answer your questions and thoroughly explain your condition and treatment options. To schedule an appointment, please call us today at 810.743.5400 or use the convenient Request an Appointment form.

If you are unable to keep your appointment, please notify us in advance. We will be happy to reschedule you at a more favorable time. We greatly appreciate your time and consideration and look forward to seeing you. Visit us if you are a resident of Flushing, Flint, Lapeer, Grand Blanc, Fenton or a neighboring location.

New Patient Forms

If you have made your initial appointment, you can preregister for your visit by downloading our New Patient Forms here. Please print and complete the forms prior to your arrival to speed up your new patient registration process.


We accept and file most insurance plans. Please call us to verify whether we are participating with your health insurance plan.

Billing & Financial Responsibility

Please call us if you have any questions regarding a billing statement and we will be happy to assist you.


For Your Convenience

  • Same day & next day appointments
  • Most insurance accepted & filed
  • MasterCard, Visa, Discover & AmEx accepted
  • Interest-free payment options
  • Medicare & Medicaid
  • Handicapped-accessible
  • Ample free parking
  • Prompt care for emergencies
  • Access to doctor 24/7