Dr. Justin Hoffman, NMD

NaturopathyMaleAge 46

Dr. Hoffman
Accepting new patients

Tru Health Medicine

1160 N Dutton Ave Ste 250 Santa Rosa, CA 95401

Make an Appointment

(707) 292-8882

Dr. Justin Hoffman, NMD is a Naturopath in Santa Rosa, CA and has over 14 years of experience in the medical field. He graduated from National College Of Naturopathic Medicine medical school in 2007. He is accepting new patients. Be sure to call ahead with Dr. Hoffman to book an appointment.

Healthgrades Provider Compare™

Quickly compare more Naturopaths in your area

At a Glance

  • Explains Conditions Well
    Patients said this doctor explains conditions well. See reviews
  • Low Wait Times
    Patients are usually seen in 10 minutes or less.
  • Trustworthy
    Patients said this doctor is trustworthy. See reviews

Experience and Background Checks


Background Check

No malpractice claims found for California
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if Dr. Hoffman treats your condition or procedure

Dr. Hoffman's conditions and procedures:

  • Adrenal Gland Diseases
  • Adrenal Insufficiency
  • Allergy Testing
  • Allergy Treatment
  • Anxiety
  • Bioidentical Hormone Replacement Therapy
  • Blood Allergy Testing
  • Chronic Fatigue Syndrome
  • Cosmetic Platelet Rich Plasma Therapy
  • Detoxification
  • Dry Skin
  • Fatigue
  • Female Orgasmic Disorder
  • Female Sexual Arousal Disorder
  • Fibromyalgia
  • Hair Loss
  • Headache
  • Hormone Imbalance
  • Hormone Replacement Therapy
  • Hot Flashes
  • Hypothyroidism
  • Injection Therapy
  • Insomnia
  • IV Therapy
  • Knee Dislocation
  • Knee Injuries
  • Knee Ligament Injuries
  • Knee Sprain
  • Knee Tendinitis
  • Low Back Procedure
  • Medical Nutrition Therapy
  • Menopause
  • Orgasmic Disorders
  • Perimenopause
  • Platelet-Rich Plasma Injection (PRP)
  • Prolotherapy Injections
  • Prolozone® Injections
  • Sexual Dysfunction
  • Shoulder Diseases
  • Testosterone Deficiency
  • Testosterone Replacement Therapy
  • Thyroid Disease
  • Vitamin B12 Injection
  • Vitamin D Injection
  • Vitamin Injection

Insurance Check

Search for your insurance provider

Dr. Hoffman accepts

Accepted insurance can change. Please double-check when making an appointment.

(707) 292-8882

Dr. Hoffman accepts the following insurance:

Self Pay

Dr. Hoffman's Reviews

Likelihood to recommend Dr. Hoffman


Based on 19 ratings

5 Stars
4 Stars
3 Stars
2 Stars
1 Star
healthgrades logo

Leave a review

How likely are you to recommend
Dr. Hoffman?
(Select your rating)
What went well
  • Appointment scheduling (17)
  • Appointment wasn't rushed (17)
  • Explained conditions well (17)
What could be improved
  • Appointment was rushed (1)
  • Didn't explain conditions well (1)
  • Didn't listen or answer questions (1)
RecentHighestLowestMost Helpful
Reply Flag
Dr Hoffman is kind and caring. He radiates health and happiness, as any true doctor should. I highly recommend that you select him as a partner in maintaining optimal health!
What went well
No results
What could be improved
No results
Apr 03, 2020
×Post a ResponseAre you Dr. Justin Hoffman, NMD?
Reply Flag
All around great experience with Dr J Hoffman. Really impressed
What went well
No results
What could be improved
No results
1 person found this helpful
Elliott – Dec 30, 2019
×Post a ResponseAre you Dr. Justin Hoffman, NMD?
Reply Flag
By far one of the most skilled and caring doctors I have ever been too. I was very surprised to find such an experienced doctor in the area that specializes in hormone balancing and PRP/Prolotherapy. He has changed my life.
What went well
  • Appointment scheduling
  • Office environment
  • Staff friendliness
  • Wait times
  • Appointment wasn't rushed
  • Listened & answered questions
  • Explained conditions well
  • Trusted the provider's decisions
What could be improved
No results
2 people found this helpful
Christopher in Sebastopol, CA – Jun 29, 2018
×Post a ResponseAre you Dr. Justin Hoffman, NMD?
Reply Flag
Excellent doctor. Skilled and warm bedside manner
What went well
No results
What could be improved
No results
3 people found this helpful
Courtney in Santa Rosa, CA – Dec 13, 2016
×Post a ResponseAre you Dr. Justin Hoffman, NMD?

Leave a review

How was your experience with Dr. Hoffman?

About Me

Care Philosophy

Dr. Justin Hoffman is a Licensed Naturopathic Doctor and Naturopathic Medical Doctor. As a primary care Doctor, he focuses on the natural treatment of...Read more


Additional, Specialized Training in Anti-Aging Medicine & Bioidentical Hormones Hypothyroidism – What they did not Teach you in Medical School...Read more


  • Naturopathy
  • Acupuncture
  • Chiropractic
  • Family Medicine
  • Integrative Medicine
  • Pain Medicine


American Academy of Anti Aging
Osteopathic Association Of Prolotherapy Regenerative Medicine
Ncnm Natural Health Center
Internship Hospital
National College Of Naturopathic Medicine
Medical School
American Osteopathic Association Of Pain Management and Sclerotherapy
University Of Washington
Undergraduate School

Frequently Asked Questions

Is Dr. Justin Hoffman, NMD accepting new patients?

Dr. Justin Hoffman, NMD generally accepts new patients on Healthgrades. You can see Dr. Hoffman's profile to make an appointment.

Does Dr. Justin Hoffman, NMD accept my insurance?

Use the Healthgrades insurance check to verify if Dr. Hoffman accepts your insurance.

What are Dr. Justin Hoffman, NMD's top areas of care?

Dr. Hoffman frequently treats Adrenal Gland Diseases, Adrenal Insufficiency, and Allergy Testing. See all procedures and conditions Dr. Hoffman treats.

Where is Dr. Justin Hoffman, NMD's office located?

Dr. Hoffman's office is located at 1160 N Dutton Ave Ste 250, Santa Rosa, CA 95401. Find other locations and directions on Healthgrades.

Does Dr. Justin Hoffman, NMD offer telehealth services?

Dr. Hoffman has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.

How can I make an appointment with Dr. Justin Hoffman, NMD?

Find contact information here to make an appointment.


Tru Health Medicine

Tru Health Medicine1160 N Dutton Ave Ste 250 Santa Rosa, CA 95401