Your Partners for Healthy Living
Our Mission & Philosophy
At Tru Health Medicine, we are deeply committed to supporting each patient as an individual, not a disease. We offer comprehensive, preventative, individualized medical care that emphasizes the importance of restoring and maintaining a state of sustainable health.
As our patient, you will be encouraged to work in partnership with us in creating a plan that supports short-term and long-term health goals.
Supporting you to be empowered through better health, we strive to provide a comfortable and receptive environment that allows you to participate in your own health care decisions.
Meet Our Doctors
Dr. Justin Hoffman is a Licensed Naturopathic Doctor and Naturopathic Medical Doctor. He is a graduate of the National College of Natural Medicine (NCNM), the country’s leading...
As a Licensed Naturopathic Doctor, Dr. Kimberly Hoffman practices what she calls “vital medicine”, which is a transformative and intuitive approach to health care that uses...
I have had a passion for medicine from the age of 4 when I ran my own stuffed animal hospital in my parent’s living room in Colorado. My high level of intrigue in the human body...
Dr. Melissa DeForest is a Licensed Naturopathic Doctor. A highly skilled and experienced professional, she recognizes every person's story is different. This is why she takes...
As a pediatric anesthesiologist, I have worked with many amazing young children over the years. Some of these children have been very sick, while most were considered “normal”...
Dr. Shannon Hudson is a California licensed naturopathic medical doctor (ND, NMD). Dr Hudson is the Director of IV Therapy as well as the IV Drip Club at Tru Health Medicine.
Meet Our Associate Providers
My professional experience includes over thirty years as a licensed psychotherapist. Though I am licensed in the states of New Mexico and Washington, I currently work...
Our integrative medical clinic was founded by husband and wife team
Dr. Justin Hoffman, NMD
Dr. Kimberly Hoffman, ND.
Meet Our Clinic Staff
Each member of the Tru Health Medicine family is committed to your long-term health. Get to know our medical and support team.