Naturopathic Doctors are trained as primary care doctors and focus on restoring health and preventing disease.


Common Conditions Treated:


  • Acne

  • Adrenal Fatigue

  • Allergies

  • Anxiety

  • Arrhythmia

  • Arthritis

  • Asthma

  • Autoimmune disease

  • Chronic Fatigue

  • Congestive Heart Failure

  • Constipation

  • Depression

  • Diabetes







  • Endometriosis

  • Fertility & IVF support

  • Fibroids

  • Gout

  • Grave's Disease

  • Hashimoto's Thyroiditis

  • Headache

  • High Blood Pressure

  • HPV

  • Hypothyroidism

  • IBS

  • IVF - Pre & Post support

  • Insomnia

  • Menopause

  • Osteoporosis

  • Parkinson's

  • Premenstrual Syndrome (PMS)

  • Polycystic Ovarian Syndrome (PCOS)

  • Psoriasis

  • Small Intestinal Bacterial Overgrowth (SIBO)

  • Systemic Lupus Erythematosus

  • Ulcerative Colitis

  • Yeast Infections

Treatments/Services include:


  • Dietary & Lifestyle recommendations

  • Clinical Nutrition

  • Herbal Medicine

  • Bio-identical Hormones

  • Functional Lab Analysis

  • B12 and other Vitamin/Mineral Injections

  • Mind-Body Counseling

  • Homeopathic remedies

  • IV Nutritional Therapy (i.e. Glutathione, Magnesium) 

  • Referral to other alternative health care provider or MD specialist, as needed



Naturopathic Doctors are considered out of network providers. Therefore, some PPO & EPO plans may reimburse for your visits.  Our office will provide a super bill upon request. Then you may submit your super bill along with a claim form to your insurance provider. Our office does not bill insurance directly.


Most lab work are covered by PPO insurance. Please check with your insurance company before your first vist.


You may pay for your visit with your Health Savings Account (HSA) or Flexible Savings Account (FSA) if insurance does not cover your visit. Lab work and supplements may also be eligible for coverage.



  • Instagram
  • Facebook Classic
  • Twitter Classic


1100 Laurel Street, Ste D

San Carlos, CA 94070

​​​​​​​​​​​​​​​Phone: (650) 503-3760

Fax: (650) 532-9346