Do I have to make an appointment?

We prefer you make an appointment, but walk-ins are welcome. Check the Contact Us page for normal business hours. Understand that with walk-ins, you may experience some wait time before the doctor can see you.

Which insurances do you accept?

We accept most insurances, including Blue Cross/Blue Shield and Medicare. Check our New Patients page for additional details.

What is the cost of an office visit if I don't have health insurance?

There is a range of costs for the office visit depending on the complexity of the medical problem. Call our office for additional information at 810-235-8532.

How long does an office visit take?

It can vary depending on the complexity of your medical concern. Call our office at 810-235-8532 to talk to our office staff in detail.