Therapy rooted in compassion,
Here for every step of your journey
For the winding road and every season of your journey.
Trusted Therapists in Redwood City, CA — Supporting Your Mental Health at Every Step
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 from a compassionate therapist, each step becomes part of a deeper, more resilient whole.
At Riva, we know the terrain because we’ve walked it too. Our experienced therapists and counselling professionals in Redwood City, CA are here to guide you — because you don’t have to navigate it alone.
Real Care, Right Beside You — Personalised Therapy & Counselling for Every Need
In life, no two paths are the same. That’s why our Redwood City, CA therapy practice offers a range of counselling and therapy services tailored to support you, your child, your partner, or your whole family.
Whether you’re looking for relief from a specific mental health challenge — such as anxiety, depression, trauma, or ADHD — or hoping to reconnect with your truest self, we’re here to help. Our therapists provide care that meets you right where you are.
Our Therapy & Counselling Services in Redwood City, CA
Individual Therapy
Personalized one-on-one support for your mental health. Matched with a therapist tailored to your needs.
Couples Therapy
Build stronger, healthier relationships together. Couples counselling to improve communication.
Online Therapy
Therapy anywhere, anytime for your convenience. Access mental health care from home in Redwood City or beyond.
Family Therapy
Heal family conflicts with guided support. Compassionate counselling for the whole family.
Play Therapy
Helping children express and heal through play, by specialist child and autism therapists.
Trauma-Informed Therapy
Care focused on healing trauma safely. Supporting PTSD, emotional overwhelm, and related challenges.
Horticultural Therapy
Integrating nature-based activities to help you reflect and reconnect.
EMDR Therapy
Advanced therapy to ease trauma symptoms. Evidence-based approach for lasting recovery.
Grief Therapy
When loss feels heavy, we’re here to hold space. Gentle grief counselling to support healing at your own pace.
Stepping Into Therapy With Us — In Person or Online in Redwood City
Experienced clinicians with the insight and heart to support your growth
Our team includes specialists in anxiety, depression, ADHD, autism, trauma, grief, and more — ensuring you’re matched with the right therapist for your specific mental health needs.
Who We Support — Mental Health Therapy for Adults, Teens & Children in Redwood City, CA
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 mental health challenges we can help you face with care and support:
Anxiety, Stress & Burnout
Compassionate support from an anxiety therapist
Relationship Challenges
Identity Exploration & Self-Worth
Trauma & Emotional Overwhelm
Grief & Loss
Life Transitions (Big Or Small)
and life’s transitions
Not Sure Where to Start?
Finding the Right Therapist in Redwood City, CA is Easier Than You Think.
Frequently Asked Questions
Why is mental health support important in Redwood City, CA?
How do I know which therapist is right for me?
Do you offer online therapy or counselling?
Do you have therapists who specialize in anxiety and depression?
Do you offer ADHD therapy or counselling?
Is there an autism therapist at your Redwood City, CA practice?
What is EMDR therapy and is it available in Redwood City, CA?
Do you offer therapy for children?
How do I book an appointment with a therapist in Redwood City, CA?
Booking is simple — you can either call us at
650-285-3696 or use our online appointment request form. We offer flexible scheduling, including evenings and weekends, to make starting your therapy journey as easy as possible.
Ways to Pay:
Every Day Support for Everyone.
Self Pay