A New Approach

Firstly, you should note that we are a direct-pay clinic. We do not file insurance. We accept cash, checks and credit cards.

We also are different than a traditional physician’s office, in that we would like to see a new patient at least twice within a set amount of weeks. This helps us to review labs, set a plan of action, track progress and adjust course as needed.

What to Expect

Your first visit will last about one hour.

During this time the provider will listen to your medical story and perform a physical examination. Together, you will discuss initial actions to move toward your health goals. This often includes lab testing. Note: Labs are an additional cost, but may be covered by your insurance.

For your follow-up visit, weeks later, we will review the findings of your results and create a Wellness Plan that includes practices, strategies, and any recommended supplements or medications needed to address your particular health concerns.

Initial Patient Costs

Two visits and your personalized Wellness Plan will cost about $900. A $200 credit card deposit is required at the initial arrangement of your appointment. Your deposit will hold your appointment slot. Multiple Visit Packages are available, for a greater value, when paid in advance. (Inquire with our office for more details.)

Try a Consult


Curious if the Functional Medicine approach is for you? For a limited time, we are offering a 25 minute mini-visit for just $115.

Call our office to learn more.

First Time Children’s Visits

Available for children ages 12 and under, we offer two kinds of appointments.
A well-child general visit is $160. If your child is facing acute symptoms requiring a more thorough evaluation, the visit is $360. Labs are an additional expense. However, these may be covered by insurance.

Your Commitment

Prevention and recovery can take time and effort on your part. If you are ready to make lifestyle changes that not only improve your health now, but create the best possible outcomes down the road, we are ready to meet you there.