
Frequently Asked Questions
Find the answers to your functional medicine questions.
At our clinic, we take a functional medicine approach that looks beyond symptoms to uncover the root causes of health concerns. By combining advanced testing with a deep understanding of your lifestyle, nutrition, and environment, we create personalized plans that support your body’s natural ability to restore balance. Our goal is simple—to help you feel your best, regain lasting energy, and live a life of genuine wellness.
Our integrative medicine model blends the personalized insight of functional medicine with the proven science of allopathic care. We work alongside your current medical providers to ensure a unified, comprehensive plan that addresses both the root causes and symptoms of your health concerns. This approach allows us to combine the best of both worlds—advanced diagnostics, lifestyle medicine, and evidence-based treatments—to help you achieve lasting wellness and balance.
While our providers are family practice trained and our care often overlaps with traditional family medicine, we do not serve as your primary care provider (PCP). We recommend that all patients maintain an ongoing relationship with a PCP for annual wellness exams, routine screenings, and any in-person physical evaluations that may be needed or recommended as part of your care. Our role is to complement that relationship—offering a deeper, integrative approach focused on uncovering root causes and supporting your long-term health and wellness.
RUPA. Use your insurance - local lab like Quest. For example in Teton County WY and ID you can use insurance to go through TVH, Express labs or St. Johns. 3. Buy our Functional Lab Panel for $299 which is a standard lab panel.
Yes, please refer our pricing page. ALL visits are virtual (telehealth) and ALL visits will be billable to insurance.
Yes.
To avoid our no-show fees, please cancel an appointment at least 24 BUSINESS hours prior to your appointment. The no-show fees for cancelling less than 24 business hours before or not showing up for an appointment are: $150 for new patient appointments and $100 for all other provider appointment types.
