Need To Talk?

Castle Rock Family Services is a mental health practice based in Ontario, California, offering in-person and virtual therapy for children, teens, adults, and families across the Inland Empire and throughout California. Our clinicians provide supportive, evidence-based care rooted in compassion, connection, and meaningful change.

We are in-network with many major insurance plans, including Kaiser, IEHP, Magellan, Molina, Aetna, UnitedHealthcare, Cigna, Blue Shield of California, Anthem Blue Cross, Medi-Cal plans, and others. Our Client Care Team is happy to verify your benefits and guide you through the process.

Ready to Schedule? Click below and let’s get started.

Schedule an appointment

Welcome to Castle Rock

We are committed to building up the walls of our community by supporting people. We have a saying at Castle Rock Family Services: Help More People More. We strive to meet you where you are at in your journey and help you to find peace. Our clinicians support clients through therapy and connection to resources to help them reach their greatest potential.

Learn more

Get started with therapy today!

Click here to schedule an appointment with one of our therapist.

Book

Get more info about our services!

Click here to see the insurances we accept and our rates for therapy.

Learn More

Need Resources?

Click here for resources in your area.

Learn more

Meet Our Team

Get started with us today.

Book An Appointment Online

Or give us a call at:

909-600-8134