Therapy that fits your whole life.
Holistic Psychology is a team of integrative therapists in Santa Rosa, CA. We help you find the right therapist and the right mix of approaches for you, not a one-size-fits-all plan.
We take insurance.
Aetna, Anthem Blue Cross, Blue Shield, Blue Cross Blue Shield plans, Carelon, Curative, Optum and UnitedHealthcare, Partnership HealthPlan, and Providence. Affordable private pay and sliding scale spots too.
(Link the sentence to /insurance)
A team, not a waiting room.
Our therapists bring different training, backgrounds, and life experience. Tell us what you are going through and what matters to you, and our intake coordinator will match you with the person who fits. If you would benefit from more than one kind of support, we can build that around you.
How we can help
• Addiction & Recovery: Personalized recovery support that works around your real life, for substances and behaviors like gaming, porn, and phones. [Learn more]
• LGBTQ+ Affirming Care: Every clinician here is trained in LGBTQ+ affirming, evidence-based care. [Learn more]
• Couples Counseling: Gottman-informed help with communication, conflict, trust, and reconnecting. [Learn more]
• Anxiety, depression, trauma, and life transitions: Including EMDR, IFS-informed therapy, CBT, and ACT.
Our approach
Integrative, whole-person, and trauma-informed. We blend proven therapies with care for the body, relationships, and meaning, because people heal as whole people.
Free and low-cost community groups
We regularly offer community workshops on topics like ADHD, loneliness in the digital age, shame and recovery, and creative IFS.
Coming up (free):
Holistic Recovery, a 2-part series on whole-person recovery and healing shame. Sundays, January 31 and February 28, 2027, 1 to 3 pm. [Save your spot]
Ready when you are.
Reach out and we will get back to you promptly. In person in Santa Rosa [and online throughout California: confirm].
Private pay $150 per session | Sliding scale $75 to $125 (application required)
If you are in crisis, call or text 988 any time.