This is a demo of the Haven style. Start your website →
Services

Therapy that fits your life

In-person in Asheville or virtual anywhere in North Carolina. Flexible scheduling because life doesn't stop for therapy.

Individual

A space that's all yours

Individual therapy is the heart of my practice. This is your time — to talk, to think, to feel, to just be. Together, we'll work through whatever's weighing on you, at a pace that feels right.

I draw on person-centered therapy, ACT, mindfulness, and IFS to create an approach that's tailored specifically to you. No two clients are the same, and no two treatment plans should be either.

  • Anxiety and chronic worry
  • Self-esteem and confidence
  • Life transitions and change
  • Grief and loss
  • Setting healthy boundaries
50-minute sessions · $175
Extended

When you need a little more space

Sometimes 50 minutes isn't enough. Extended sessions give you room to go deeper — to sit with something that needs more time, to process grief, or to work through a major life transition without watching the clock.

These sessions are also perfect for your very first appointment, when there's so much ground to cover. We can take our time getting to know each other.

  • Deeper exploration sessions
  • Processing grief or loss
  • Working through major transitions
  • First sessions and intake
80-minute sessions · $245
Getting Started

How it works

1

Free Phone Call

A 15-minute call to connect, ask questions, and see if we're a good fit. No pressure at all.

2

First Session

An extended session where we get to know each other, explore what brought you here, and map out a plan together.

3

Ongoing Support

Weekly or biweekly sessions where we build on your progress. We go at your pace, always.

Session Rates

Simple, transparent pricing

Individual Session
$175
50 minutes
Extended Session
$245
80 minutes
I'm an out-of-network provider and provide superbills for insurance reimbursement. I accept HSA/FSA cards. Sliding scale spots are available — just ask.

Ready to take the first step?

I offer a free 15-minute phone call so we can get to know each other. No pressure, no commitment — just a conversation.

Schedule a Free Call