Northern California Rehab Programs


At Restoration Recovery Center, our Northern California rehab programs provide a range of options to help clients break free from addiction and begin living happy and healthy lives in recovery. We do this by providing trauma-informed treatment services that are designed to reduce the symptoms of related mental health conditions such as depression, anxiety, substance use disorder, and others. Through our five different levels of care, clients can begin and finish a full continuum of care treated by our team of addiction professionals. Learn more about our programs below.


Northern California Rehab Programs


Medical Detox

Detox is usually the first step in the addiction process and consists of a personalized treatment plan, which is custom-tailored to each client’s individual needs.

Inpatient Rehab

During our inpatient rehab level of care, clients receive ongoing 24 hours a day oversight. Clients also will receive ongoing psychiatric and medical evaluations.

Partial Hospitalization Program (PHP)

At Restoration Recovery Center, our clients remain at home or in a supportive living environment overnight and attend the PHP program during the day.

Intensive Outpatient Program (IOP)

Our Intensive Outpatient Program allows you to receive the treatment, education, and support you need while continuing to fully participate in your everyday life.


Ongoing aftercare & recovery support is critical to sustained sobriety, and we provide a wide range of outstanding programs and options to support you in every way.

Find Rehab in Northern California Today!

Struggling with substance use disorder or mental health issues makes life incredibly challenging. Restoration Recovery Center has helped countless individuals get their lives back on track with integrative programs that take into account your goals and needs. If you or a loved one are struggling, reach out right now. Our dedicated admissions staff is standing by, ready to help you create the life you deserve. Call us now at 888-290-0925 or verify your insurance today.

Start typing and press Enter to search