Investing in your mental health is one of the most important decisions you can make. My goal is to make the payment process as clear and straightforward as possible, so we can focus on our work together.

Mental health services are covered by most major insurance plans. Depending on your coverage, a co-pay is often required as a portion of each visit, which varies from plan to plan.

Appointments can be scheduled in-person at my Upper St. Clair office or online via secure, HIPPA-compliant telehealth platform.

I accept:



No insurance or out-of-network? Don’t let that steer you off course. Therapy is still within reach. Services are available at the following private-pay rates, which apply to both in-person and virtual sessions.

  • $175. Initial Intake (60 minutes)

  • $150. Individual Session (60 minutes)

  • $200. Couple/Family Session (60 minutes)

    *Cancellation fee: $100 for sessions cancelled less than 24 hours before appointment.

I provide a safe, supportive space for individuals, couples, and families to navigate life’s challenges and find clarity and growth.