Therapy rooted in compassion,
Here for every step of your journey

For the winding road and every season of your journey.
Just as life is a journey filled with twists, turns, and unexpected terrain, mental health is a path we walk over time, not a destination but a process. Along this path, there are moments of stillness and struggle, growth and reflection, and with the right support, each step becomes part of a deeper, more resilient whole.
At Riva, we know the terrain because we’ve walked it too.You don’t have to navigate it alone.
We believe everyone deserves quality mental health care that meets them where they are. With steady guidance, humor, and heart, we help you find your footing—so you can walk your path with purpose, presence, and peace.
Real care. Right beside you.
In life, no two paths are the same. That’s why we offer a range of therapy services tailored to support you, your child, your partner, or your whole family.
Whether you’re looking for relief from a specific challenge or hoping to reconnect with your truest self, we’re here to help—with care that meets you right where you are.
Individual Therapy
Personalized one-on-one support for your mental health.
Couples Therapy
Build stronger, healthier
relationships together.
Online Therapy
Therapy anywhere, anytime for your convenience.
Family Therapy
Heal family conflicts with guided support.
Play Therapy
Helping children express and heal through play.
Trauma-Informed Therapy
Care focused on healing trauma safely.
Horticultural Therapy
Integrating nature-based activities to help you reflect and reconnect.
EMDR Therapy
Advanced therapy to ease trauma symptoms.
Grief Therapy
When loss feels heavy, we’re here to hold space
Stepping Into Therapy With Us In person or Online
We offer both in-person and virtual sessions weekday, evening, and weekend options to fit your life. You talk. We listen. You cry, or laugh. We hold space. You grow. We’re right there, cheering you on. No need to have it all figured out. Just come as you are.

Experienced clinicians with the insight and heart to support your growth
Our therapists are compassionate, skilled, and deeply committed to each client’s unique journey. Like steady trees in a shifting landscape, they offer grounded support, clinical expertise, and a nurturing presence for individuals of all ages.
Who We Support
We walk alongside adults, teens, children, seniors, couples, families, parents, and caregivers as they navigate life’s winding paths. Here are just a few of the challenges we can help you face with care and support:
Anxiety, Stress & Burnout
Relationship Challenges
Identity Exploration & Self-Worth
Trauma & Emotional Overwhelm
Grief & Loss
Life Transitions (Big Or Small)
Confused? Still figuring it out?
That’s completely okay
You don’t need to have the answers. You just need a place to land. We’ll meet you with calm, care, and maybe even a moment of relief.

Ways to Pay:
Every Day Support for Everyone.
Self Pay