top of page


Does your mind seem constantly full of worries? Have you reached a point in your life where you feel stuck? Is there something in your past that keeps you from moving forward? Enrolling in therapy may help you work through some of life's many challenges in productive and healthy ways. 

I believe everyone has the ability to have a good life. I take a warm, nonjudgmental approach that is personalized to meet your needs. 

I can help you find meaning in pain and overcome obstacles to living an authentic, fulfilling life.


Choosing the right therapist can be as difficult as choosing the right pair of shoes. You want them to be compatible and comforting, yet stable and strong enough to see you through your journeyI am dedicated to providing a safe, transformative space for individuals to explore what keeps them stuck. 

My areas of specialty include: 

  • Anxiety and Post Traumatic Stress 

  • Personal and generational trauma

  • Low self-esteem and self worth 

  • Anger management and frustration tolerance

  • Interpersonal and romantic relationships

  • Achieving work-life balance

Child Counseling

Sometimes little humans need support with big emotions. Through counseling, children can learn how to recognize and understand thoughts, feelings, and behaviors. I utilize screen-sharing to facilitate therapeutic games and activities to keep children engaged in Telehealth sessions, while providing a caring, warm space for youth to express themselves. 

Effective child counseling requires balanced collaboration with caregivers or other natural supports. Together, we will explore how to best support your family while respecting your child's privacy and the therapeutic relationship. 

Reading Book Online

Group Counseling

Group counseling offers a supportive space to process with others going through the similar challenges. If you are interested in attending a future counseling group, please fill out an interest form below.

Previous groups I have facilitated relate to: 

mental health diagnosis support

relapse prevention from substances

reducing stress and anxiety

medication management and stigma

gaining life balance


Service Fees

I believe professional mental health support should be easily accessible to all. I calculate the cost of services on a sliding scale based on your income. Adjustable fees allow for fairness by addressing income inequality. 

Sliding Scale fees

Intake Session: $100 - 160

Individual Session (all ages): $75 - 150

Couples/Family Session: $115 - 185

Group Session: $45 per person 

15-minute Consultation: FREE

Accepted Insurances

Pennsylvania: Aetna, Cigna, EAP: Cigna, Optum, EAP: Optum, Highmark, Humana, Independence Blue Cross

Nevada: Aetna, Cigna, EAP: Cigna, Optum, EAP: Optum, Humana

Think we might be a good fit?

Fill out the form below to schedule your FREE 15 minute consultation. 

bottom of page