What is Integrative Medicine?

Integrative Medicine blends both conventional medicine and natural therapies for your health & well-being. Many of our patients come to see us because they want a Medical Doctor who also understands and utilizes natural options for health conditions. We believe there are benefits to utilizing a variety of different types of healing modalities.

Meet Dr. Hernandez
image (8).png

Dr. Hernandez is a conventionally-trained, board certified medical doctor of Internal Medicine. For over 20 years, he has specialized in Integrative Medicine focusing on assisting patients regain their health from chronic illnesses such as chronic fatigue, digestive disorders, irritable bowel syndrome, heartburn, chronic constipation, auto- immune diseases such as rheumatoid arthritis, Hashimoto’s thyroiditis, hypothyroidism, male and

female hormonal imbalances, chronic insomnia, poor mental focus diabetes, and other chronic illnesses.


Integrative Medicine can be useful in treating a variety of chronic health challenges. Dr. Hernandez has helped thousands of patients with issues such as chronic fatigue, digestive disorders, male and female hormonal imbalances, hypothyroidism, fibromyalgia, auto-immune diseases, diabetes mellitus, and more....

Patient Testimonials

"I have been a faithful patient of Dr. H for years. I’ve noticed huge improvements in my energy levels (no more late afternoon low spots) and general health. I am rarely ever sick…even with a cold, and I attribute that to the years of ‘healthy treatment’ I’ve received from John. I have a vitamin and mineral routine I follow daily that Dr. H readjusts every few months. I also adhere to healthy eating practices – no junk or processed foods.

Perhaps just as important as Dr. H’s medical ability is his ability to connect with patients. Dr. H is an incredibly caring physician with a huge heart. I believe he genuinely cares about each of his patients – his is a relationship not merely an appointment."

TP, San Antonio, Texas

Click to dial 
Why Wait? Call and make an appointment today!