Functional Medicine

Functional medicine is a holistic one-on-one approach that looks at the relationship of all of your health challenges in order to uncover the root cause of those issues. Treatment is highly individualized for YOU as the patient based on your health concerns and goals.  Functional medicine is interested in not only symptoms, but also determining what emotional, environmental, and lifestyle factors might be contributing to your overall health.  The integrative nature of functional medicine makes it uniquely different from conventional medical approaches.

Your First Functional Medicine Visit

Your first visit with Dr Johnson will last up to 45 min in length.  During this time you and the doctor will discuss your health history, all current health concerns, your health goals, supplements and medications utilized, the foods you typically eat, sleep habits, stress management and exercise habits. Additionally, your environment and lifestyle factors will be taken into consideration.  If you have labs with you from another provider Dr Johnson will look those over as well.  Based off this information, specialized labs for your unique situation may be recommended is necessary.  Lastly, supplement and lifestyle suggestions may be made at this time if enough information is present to do so. 

Follow Up Visits

Follow up appointments usually last about 30 min and can be done over the phone or in person for the same cost.  At this time Dr Johnson will review any new lab information with you at time and interpret those results for you.  Based off that interpretation you will be recommended a treatment plan that will detail what supplements and / or foods to eat or avoid.  Secondly you will be recommended on other lifestyle changes that Dr Johnson deems as uniquely helpful for your case.  Lastly, future testing and retesting will be recommended when appropriate and a follow up schedule will be given.

Frequently Asked Questions

Do you accept insurance?

No, we do NOT accept insurance for functional medicine visits or for labs. Functional medicine visits require detailed one-on-one interaction with your doctor in order to uncover the root causes of your health problems.  Insurance dictates the amount of time that we can spend with each patient and also unfortunately tells you, the patient, what kind of treatment you can receive; whether you want that kind of treatment or not. Dr Johnson seeks to work with his patients as a team, so that together the best course of treatment can be given.  It is for these reasons that we do not accept insurance.  If we did submit to insurance your quality of care would suffer and your care would have to be more expensive to overcome the barriers that health insurance provides.  We will provide you with an itemized receipt though at the time of service if you wish to submit on your own.  We accept cash, check, credit card, debit card, HSA cards, and FSA cards.  If you pay with cash instead of check or card we will give you a 5% discount.

I see that you are in-network with my insurance carrier, but you do not accept insurance for functional medicine, how is this the case?

Dr Johnson is in-network with many insurance companies for chiropractic care ONLY.  This means only new patient chiropractic exams and chiropractic adjustments are considered in this case.  We are not in-network for functional medicine, labs, supplements, or acupuncture

What is Dr Johnson's Credentials?

Dr Johnson is a chiropractic physician and earned a Doctor of Chiropractic degree from Palmer College of Chiropractic in Davenport, IA.  He also has an Associate of Arts degree in pre-medicine, a Bachelors degree in General Science, as well as a Master's of Science degree in Functional medicine and Human Nutrition.  Lastly, Dr Johnson is state and nationally board-certified in Acupuncture.  Dr Johnson has been in private practice for over 11 years.

How Much Do Functional Medicine visits cost?

New Patient Visit: $100.00 (does not include labs)

Returning Patient Visit: $50.00

Returning Patient Phone Visit / Telemedicine: $1 per minute, $30 minimum.

Lab Cost: Varies depending on number of labs ordered and which tests are chosen.  Labs are not included in the visit cost.  Visit cost for history, exam, and evaluation by Dr Johnson.  For any lab ordered please expect to pay for that lab cost as well as for a visit either over the phone or in person to interpret those lab results.

How Much Do Labs Cost?

Labs drawn at Quest and billed through our office are typically 500-1000% less expensive than if you choose to bill through insurance.

What Types of Tests do you offer?

-Functional Blood Tests

-Food Sensitivity Panels

-Saliva Hormone Panels

-Organic Acid Tests

-Heavy Metal Tests

-Functional Stool Tests


Can't my current doctor run the same labs and have it covered by my insurance?
Not many providers receive the specialized training in functional medicine.  Since this is the case, most conventional doctors will not know what labs to order, and will also not know how to properly read those labs (specialized labs).  This is why functional medicine exists - to find the underlying reasons and functional imbalances that are contributing to your health concerns.

Why can't my current doctor make recommendations on nutrition and lifestyle instead of pushing medicine?

Many patients wish that their doctor would consider other treatment options before "pushing" medication as the be-all end-all.  Unfortunately this is not likely to happen because of the nature of their training. According to a 2010 report in Academic Medicine, medical doctors receive 19.6 CLOCK HOURS of nutritional training during medical school.  In stark contrast, Dr Johnson as received over 2,000 clocks hours (60 credit hours of coursework) in nutrition and functional medicine. This is in addition to the 4,200 clock hours of the Doctor of Chiropractic program as well as the additional training in undergraduate coursework and postdoctoral training in acupuncture.

What do I need to do to prepare for my first visit?
You will be asked about what types of medications and supplements you are currently taking.  It is recommended that you bring in all of your current supplement bottles with you or that you take pictures of them so that Dr Johnson can analyze exactly what you are taking.  You will also be asked about what types of food that you eat on a day-to-day basis.  It will be helpful for you to bring a three-day food diary listing what you eat, when, and how much was eaten, as well as what beverages you have consumed during that time.

How do I schedule an appointment?

You can Book Online by selecting New Patient Functional Medicine.  You can also call 573-447-0841 or email at to make your appointments.



Find us on the map

Clinic Hours

Dr Johnson's Patient Care Schedule

Columbia Office


8:30 am-12:30 pm

2:00 pm-6:00 pm


By Previous Appt Only / Closed


8:30 am-12:30 pm

2:00 pm-6:00 pm


8:30 am-12:30 pm

2:00 pm-6:00 pm


8:30 am-2:00 pm