Mental Health

Counseling/Therapy Support

***The following community agencies are available for children and families. This is not a comprehensive list, nor is any one agency recommended over any other. For licensed counselors, psychologists, psychiatrists who take medical insurance or private pay clients please contact the school counselor or school psychologist.


We have one school based therapist- Yadira Esparza (AMFT) working part-time at RCP. Her services are by referral only. 

If you are interested please contact your School Counselor.


Side by Side

Serving 5-26 year olds,  accepting medi-cal insurance, bilingual staff

1360 N Dutton Ave #100 Santa Rosa CA

(707) 569-0877

 

Local Therapist Quenby Gallahan

Sliding scale, accepting medi-cal insurance

quenbygallahan@gmail.com

(707) 526-5629


Guilford Family Counseling

Family and individual counseling, bilingual office staff

2455 Bennett Valley Rd. Suite B201

Santa Rosa, CA

(707) 520-4357


Social Advocates for Youth (SAY)

Counseling services, gang prevention services, crisis intervention services

3440 Airway Dr.

 Santa Rosa, CA

(707) 544-3299


CPI Counseling Services

For medi-cal patients, bilingual staff

3650 Standish Ave. Santa Rosa, CA

(707) 284-1500


Humanidad Therapy Services

Accepting medi-cal insurance, low-fee, bilingual staff

95 Montgomery Dr #112, Santa Rosa, CA 95404

(707) 525-1515


Verity- Compassion. Safety. Support.

Providing support for sexual abuse and trauma survivors

835 Piner Rd., Suite D

Santa Rosa, CA 95403

(707) 545-7270


Therapy for Students with Kaiser Medical Insurance

3558 Roundbarn Blvd. Suite 106

Santa Rosa, CA 95403

707-571-3778



Emergency Phone Numbers

Crisis Stabilization Unit (Santa Rosa): 1 (707) 576-8181

24 Hour Mental Health Crisis/ Suicide Help: 1 (855) 587-6373

Crisis Text Line: 741-741

24 Hour youth shelter- 1243 Ripley St. (707)- 546-3432

Please use these phone and text numbers if you or a loved one are having a mental health crisis. The Crisis Stabilization Unit is available for 24 hour in person support