Theresa A. May

Sacred Circles Online Personal Development Tribes, Online individual therapies: NLP, life coach, hypnotherapy, intuitive healer, drum journeying events & dream-work coach

YOUR PATH TO WELL-BEING A holistic-centered approach to healing and personal development

Saint Paul, MN

Recent Reviews

5.0 of 5 (2)
Felt very safe and comfortable with Theresa during hypnosis. I'm feeling like hypnosis with her will put me back on my mental and spiritual health path.
My orthopedic surgeon told me I needed my knee replaced. My knee has seen significant healing with Theresa. Recently, I walked 5 miles. I have no plans and no need for knee surgery at this point. Additionally, using NLP Gestalt Theory, she helped transmute some very limiting and negative energies that have affected me physically as well as emotionally. She is a gem. And I’m very grateful for her.

Book a Service

Initial consultation
Free initial consultation.
15 Minutes   •   FREE

Endorsements

Acupressure
Reiki
Neuro Linguistic Programming (NLP)

Practice Locations & Hours


West Saint Paul
West St Paul, West Saint Paul MN 55118, United States
Mon: 9:00 AM - 6:00 PM
Tue: 9:00 AM - 6:00 PM
Wed: 9:00 AM - 8:00 PM
Thu: 9:00 AM - 8:00 PM
Fri: 9:00 AM - 5:00 PM
Sat: 9:00 AM - 3:00 PM

Learn More About Theresa A. May

About me

Theresa May owner of Heaven On Earth Healing is a Mindbody Integrative therapist of multi-disciplines of holistic medicine and a lifelong practitioner and guide in ancient spiritual studies.

These include hypnotherapy, past life regression, stress management, tools for people with anxiety, NLP, several studies in energy medicine, and meditation practices, intuition and mediumship development, core shamanism, sacred ceremony, space clearing, and studies in peace communication and facilitating peace circles. She has been in private practice since 1998 and continues to serve public and private organizations.

During this 2020 pandemic, she is working on a course guide book called, Awaken The Seeds of Personal Power, and anticipates launching her online courses early in 2021.

Theresa is a regular blogger on her website.

You can choose your transformation path by working with us one-on-one or find your tribe through our group learning experiences. Either way, we'll guide you in applying life empowering skills and practices for lasting change. Wherever you are, on your journey we’re dedicated to helping you reach your next level of self-improvement.

My Philosophy of Care

I have always been drawn to the helping professions ever since I was exposed to Alanon, studying, psychology, social work, and chemical health studies. Then mentoring children and teens. Teaching tai chi to disabled communities and the elderly. Early in my 20's, I developed fibromyalgia, chronic fatigue, allergies, asthma, stomach issues, you name it I practically had it all!
I was studying with a college friend when I had a sudden asthma and anxiety attack. He called his friend who was studying Chinese medicine and instructed him on acupressure points to stop the attack. It work so amazingly I turned towards all holistic therapies after that to deal with my other issues. These finally led me down the road to studying Chinese medicine, shiatsu, qigong healing, reiki and so much more. Now I look bad at all those events and thank my creator for each of those experiences that ultimately led me on this journey to help many many people over the years.


Gallery


Theresa May Reviews

5.0 of 5 (2)
Felt very safe and comfortable with Theresa during hypnosis. I'm feeling like hypnosis with her will put me back on my mental and spiritual health path.
My orthopedic surgeon told me I needed my knee replaced. My knee has seen significant healing with Theresa. Recently, I walked 5 miles. I have no plans and no need for knee surgery at this point. Additionally, using NLP Gestalt Theory, she helped transmute some very limiting and negative energies that have affected me physically as well as emotionally. She is a gem. And I’m very grateful for her.





Theresa May
2 Reviews

Book an appointment

What service are you interested in?

Where would you like to meet?

Select an available time ()

Sun Oct 24 Mon Oct 25 Tue Oct 26 Wed Oct 27 Thu Oct 28 Fri Oct 29 Sat Oct 30 Sun Oct 31 Mon Nov 1 Tue Nov 2 Wed Nov 3 Thu Nov 4 Fri Nov 5 Sat Nov 6 Sun Nov 7 Mon Nov 8 Tue Nov 9 Wed Nov 10 Thu Nov 11 Fri Nov 12 Sat Nov 13 Sun Nov 14 Mon Nov 15 Tue Nov 16 Wed Nov 17 Thu Nov 18 Fri Nov 19 Sat Nov 20 Sun Nov 21 Mon Nov 22 Tue Nov 23 Wed Nov 24 Thu Nov 25 Fri Nov 26 Sat Nov 27 Sun Nov 28 Mon Nov 29 Tue Nov 30 Wed Dec 1 Thu Dec 2 Fri Dec 3 Sat Dec 4 Sun Dec 5 Mon Dec 6 Tue Dec 7
- - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM - - - 10:30 AM 11:00 AM 11:30 AM - 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM - - 10:30 AM 11:00 AM - 12:00 PM - - - - 2:30 PM - 3:30 PM - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM - - 12:00 PM 12:30 PM - - - - - - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM - - 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM - 2:30 PM - - 4:00 PM - - - - - 11:00 AM - 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM - - 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM - 11:30 AM 12:00 PM - 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM - - 9:00 AM 9:30 AM - 10:30 AM 11:00 AM 11:30 AM 12:00 PM - 1:00 PM 1:30 PM - - 3:00 PM - 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM - 10:30 AM - 11:30 AM 12:00 PM - 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM - - 3:30 PM 4:00 PM 4:30 PM - 9:30 AM 10:00 AM - - 11:30 AM - 12:30 PM - - 2:00 PM 2:30 PM - 3:30 PM - 4:30 PM - 9:30 AM 10:00 AM - 11:00 AM - - - 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM - - 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM - 12:30 PM - - 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM - 12:30 PM 1:00 PM - - 2:30 PM - 3:30 PM - 4:30 PM 9:00 AM - - 10:30 AM - - - - 1:00 PM 1:30 PM 2:00 PM - 3:00 PM - - - - - - 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM - 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM - 1:00 PM 1:30 PM - - - - 4:00 PM - - 9:30 AM - 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM - 2:00 PM 2:30 PM - - 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM - 11:00 AM 11:30 AM 12:00 PM - 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM - 10:00 AM - 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM - 2:00 PM 2:30 PM - 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM - 10:30 AM 11:00 AM 11:30 AM - 12:30 PM 1:00 PM - 2:00 PM 2:30 PM 3:00 PM 3:30 PM - 4:30 PM 9:00 AM - - 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM - 3:30 PM 4:00 PM - - 9:30 AM 10:00 AM 10:30 AM - - 12:00 PM - - 1:30 PM 2:00 PM 2:30 PM - - - 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM - - 11:30 AM 12:00 PM - 1:00 PM - 2:00 PM 2:30 PM 3:00 PM 3:30 PM - 4:30 PM 9:00 AM 9:30 AM 10:00 AM - - 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM - 10:30 AM 11:00 AM 11:30 AM - 12:30 PM - 1:30 PM 2:00 PM - - 3:30 PM 4:00 PM 4:30 PM 9:00 AM - 10:00 AM - - 11:30 AM - 12:30 PM 1:00 PM 1:30 PM 2:00 PM - 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM - 10:30 AM - 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM - 4:00 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM - 11:00 AM - 12:00 PM - - - - 2:30 PM - 3:30 PM 4:00 PM - 9:00 AM - 10:00 AM 10:30 AM 11:00 AM - 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM