Therapy & Counseling for Stress & Anxiety in Asheville

Your life feels like a endless swirl of spinning plates with you standing on one foot trying to keep them balanced. In order to deal with your overwhelm, you have developed bad habits like overworking, mindless hours of bing watching show online, surfing social media, or drinking, eating or smoking too much. These habits numb you out and temporarily relieve your stress but they leave you feeling pretty bad about yourself. 

Being a Human is Messy – Let’s Help You Find the Freedom in That

I help people find freedom in the messy ways that worry, apprehension, stress, panic, overwhelm and anxiety shows up in their lives. Together, we can understand the symptoms that you are experiencing, find effective ways to cope with them, and create real and lasting change.

As we work together, my hope is that you’ll:

  • Feel more confident to handle what life throws at you

  • Feel less stress and less anxiety

  • Improve frustration tolerance & anger management

  • Feel more grounded

  • Find more joy and feel lighter

  • See more possibilities for your life


    If you are ready to find ease…

    click the get started now button to set up a free 15-minute conversation to learn more.

My Anxiety & Stress Therapy Location 

My office is located in Asheville. As of March 2020 in response to COVID-19, I am only offering Telehealth/ virtual sessions. I serve clients and in the surrounding Western North Carolina, including Weaverville, Hendersonville, Arden, Candler, Fairview, Leicester, and Swannanoa.

I offer virtual therapy services to residents of North Carolina and California.

“When we liberate ourselves from the expectation that we must have all things figured out, we enter a sanctuary of empathy.”
— Sonya Renee Taylor