Functional Medicine Services:

What is Functional Medicine?

Functional medicine is a system-based approach to diagnosing and treating health issues. Instead of focusing merely on symptoms, functional medicine looks at health through a more integrative lens considering all aspects of health. Your first visit will start with a thorough history and examination.  Based off those findings, labs will be recommended so we can better assess what's truly going on with your body. 

What Training Does Dr Johnson Have in Functional Medicine?

Dr. Johnson is licensed Chiropractic Physician, and earned his Doctor of Chiropractic degree from Palmer College of Chiropractic in Davenport, IA in 2007.  He also has a Master of Science degree in Functional Medicine from the University of Western States in Portland, OR.  Since Dr Johnson is a chiropractor by training he does not prescribe pharmaceuticals, but rather focuses on natural methods of improving health. 

What Types of Treatment Can be Provided?

This depends on your health condition, and what is diagnosed by Dr Johnson.  If nutritional deficiencies are found from your analysis, then pharmaceutical grade vitamins will be recommended to correct this issue (for example).  Other treatments may include supplements, special diet recommendations, stress management, and / or other lifestyle changes and recommendations. We do not use prescription medications.

What is the Cost per Visit? (Pricing does not include labs)

New Patient Visit (45min) - $100

Returning Patient Visit (30 min) over the phone or in-person - $75

Do You Accept Insurance for Functional Medicine?

No, we do not accept insurance for Functional Medicine or for Acupuncture services.  We only accept insurance for chiropractic treatment in our office. 

What Conditions Do You Work with in Your Clinic? Dr Johnson works with a variety conditions.  Some of the common things he works with includes: Thyroid issues, Adrenal fatigue / dysfunction, Vitamin deficiencies, Digestive disorders, Autoimmune conditions, Food Sensitivities, Menopause / Hot flashes, Blood sugar management, etc.

How Do I Make an Appointment?

You can do so by calling our office at 573-447-0841 or you may book online through our website.



Find us on the map

Clinic Hours

Dr Johnson's Patient Care Schedule

Columbia Office


8:30 am-12:30 pm

2:30 pm-6:00 pm


By Previous Appt Only / Closed


8:30 am-12:30 pm

2:30 pm-6:00 pm


8:30 am-12:30 pm

2:30 pm-6:00 pm


8:30 am-2:00 pm