There is Always Hope

Steps Recovery is a dual-diagnosis treatment program.  Our highly trained clinical staff utilizes the most effective methods/modalities for individuals struggling with substance abuse disorders and/or mental health issues. We offer a full continuum of care with available Detox, Residential, PHP, and IOP services. Each level of care is represented in Salt Lake County, Utah County, and St. George. During and after treatment, clients are encouraged to participate in our rich Alumni program.

Our Preferred Insurance Providers

About Steps Recovery Centers

Dual Diagnosis Treatment

When a person cannot stop or control their use of alcohol or drugs,  it is likely that in addition to those unhealthy behaviors, there is some underlying mental health issues. These  co-occuring  disorders tend to exacerbate one another.   

Our clinicians will put together an individualized treatment plan to target all co-occuring disorders and aim to do the work that is at the root of the problem. 

Want more information on addiction  recovery?  

Levels of Care


Intensive Outpatient

Aftercare & Alumni

Individuals who participate in any type of continued care, are much more likely to succeed.  Our goal is to provide  advanced and effective care while we help foster an attitude of fellowship and comradary. Our highly trained clinicians and medical providers, stay current with the latest research and modalities to effectively treat drug use and alcoholism, with a focus on mental health. ith our three-stage approach and a tailored program of care to suit your needs.

We will work with  your insurance company, and your family to find payment options that are appropriate for you.