Our Services
We specialize in addressing the root causes of chronic and autoimmune conditions. Every patient begins with an insurance-covered medical visit, where we review your history, symptoms, and standard labs. From there, we create a personalized care plan that may include:
-
Insurance-based follow-ups for ongoing care and lab review.
-
Advanced functional testing (cash-pay) such as DUTCH, GI-MAP, or OAT when deeper insights are needed.
-
Personalized strategies including nutrition, supplements, lifestyle, and stress management.
With this hybrid approach, we combine the best of conventional and integrative medicine to help you achieve lasting health and vitality.

Root-Cause Health Solutions
We take a hybrid approach that blends insurance-covered medical visits with advanced functional testing when needed. By looking at the whole picture - your health history, labs, and lifestyle, we uncover the root causes of your symptoms and create a personalized plan to support long-term wellness.

Personalized Weight Loss Plans
Our weight loss approach goes beyond quick fixes. We focus on the underlying drivers of
metabolic resistance, such as hormones, gut health, and stress. By combining evidence-based strategies, personalized nutrition, and integrative care, we help you achieve sustainable results and restore confidence in your health journey.
Contact Us
Address
900 West University Drive
Suites B-6 & B-7
Rochester, MI 48307
Contact
248-429-9258
Hours
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
9:00 am – 5:00 pm
5:00 pm – 9:00 pm
Closed
9:00 am – 5:00 pm
Closed
10:00 am – 2:00 pm*
Closed
*Office open 2nd and 4th Saturdays of the month only
Pricing details are available when booking your appointment. We’re happy to go over any questions during your discovery call!
A deposit is required to secure your appointment and will be applied to the total cost of your service.
This deposit is non-refundable in the event of a late cancellation (less than 24 hours notice) or a no-show. If you need to reschedule, we kindly ask for at least 24 hours notice to transfer your deposit to a new appointment.







