Healthcare Solutions for the Whole Person
Welcome! At Whole Health Solutions our mission is to provide the highest quality holistic healthcare in accord with a functional medicine model. We form a partnership with each individual to find their unique path to health and well-being.
We at Whole Health Solutions are dedicated to providing you with the most relevant, up to date and proven nutritional information!
Meet the Doctor
Dr. Thompson is dedicated to providing gentle, individualized healthcare that addresses the whole person from newborns to seniors.
FREE Immune Health Assessment
Fill out this short questionnaire to help determine possible immune system weakness that could make you more vulnerable to COVID-19.
Welcome to Whole Health Video
View our Welcome video to learn more about Dr. Thompson and her practice.
The Latest from Our Blog!
Spring Into New, Healthy Habits!
How to help people make and sustain healthy habits has been an over-arching, and sometimes frustrating, career-long problem I have pondered and explored. The reason I still search for answers is that, despite the alarming plethora of symptoms, syndromes and newly...
Three Ways to Get Your Body Into Fat Burning Mode
At last! Time to start thinking about the approach of Spring, glorious Spring! This is also the time of year everyone starts to think about shedding their winter padding and fitting into those lovely (and a bit more scanty) spring clothes. Our body’s natural...
Heart Bugs: The Relationship Between Heart Health and Your Gut Microbes
What if your health, or lack of it, was being guided and manipulated by an invisible army of bugs? If you think it sounds like the plot of a science fiction movie, think again. Research is beginning to reveal how intimately the microbial inhabitants of our...
Whole Health Solutions Co.
434 Bridgewater Street
Fredericksburg, VA 22401
Phone: (540) 899-9421
Monday 9:00 am – 4:00 pm
Tuesday 11:30 am – 6:30 pm
Thursday 9:00 am – 4:00 pm
Other hours by appointment only.
Our office is conveniently located in downtown Fredericksburg. We also work with patients from around the world by phone and video!