Primary Care

Optimize health


  • Naturopathic primary care
  • Optimal health
  • Medical home
  • Empowerment
  • Family medicine

Specialized Medicine

Practice right medicine


  • Medical specialization
  • Right medicine
  • Therapeutic ladder
  • Prescription medications
  • Fields of medicine


Cherish yourself


  • Personal nutrition
  • Therapeutic lifestyles
  • Stress management
  • Sadhana
  • Self-responsibility


Use telecommunications


  • Telemedicine
  • Practice management
  • Virtual administration
  • Medical research
  • Telehealth
  • Medical technology

Care Management

Manage care


  • Care management
  • Care coordination
  • Care transitions
  • Collaboration
  • Preventive Medicine 

Integrated Diagnostics

Find the underlying cause


  • Tolle causam
  • Conventional tests
  • Specialized diagnostics
  • Therapeutic trials
  • Self-inquiry
  • Self-assessment tools
  • Symptom analysis
  • Self-Awareness

Natural Medicine

Support the healing power of nature


  • Vis medicatrix naturae
  • Ayurveda
  • Craniosacral therapy
  • Classical homeopathy
  • Colon hydrotherapy
  • Constitutional hydrotherapy
  • Craniosacral therapy
  • Enneagram counseling
  • FirstLine therapy®
  • Genotype nutrition
  • Heart variability
  • ANS assessment
  • Herbal apothecare
  • Infrared sauna
  • Orthomolecular nutrition
  • Marma therapy
  • Meditation
  • Phytomedicine
  • Specialized nutrition
  • Vibration therapy
  • Yoga therapy

Natural Pharmacy

First Do No Harm


  • Primum non nocere
  • Phytomedicine
  • Orthomolecular nutrition
  • Medicinal foods
  • Homeopathic remedies
  • Bach flower remedies
  • Natural personal care

Listen to what folks are saying about HeartSong

"I really like the holistic approach. I am learning things about my own body because my doctor is an educator at heart. How food is medicine, or poison. Acknowledging that emotions cause bodily pain. Inflammation is the root of much disease and how to prevent it. The importance of stress, and how to destress.

Yet my doctor is not an idealogue – if I need to see a specialist she sends me, always to a great one. She really knows the network in our area and has also sent me to some fine physical therapists. She is really smart and I feel lucky to have such a powerhouse looking out for me, the whole me, energetically, and sometimes despite myself.

-Theresa Maggio
Dummerston, VT