Intensive Outpatient Program (IOP)

Positive coping skills, a working treatment plan, and rapid access to psychiatric services.


The purpose of the Intensive Outpatient Program (IOP) is to provide clients with positive coping skills, a working treatment plan (relapse prevention plan), the ability to recognize triggers and stressors, and provide rapid access to psychiatric services. Our treatment approach is client-centered, strengths-focused, and trauma-informed to provide high quality mental health and substance abuse services.


Our goal is to help clients achieve a healthier, more positive and balanced life. It will also help increase confidence needed to manage daily stressors and improve daily functioning. The treatment team, which includes the client, group therapist and psychiatrist as needed, actively communicate to ensure the client’s treatment needs are being met. Coordination with client’s individual therapist is also a part of the communication process as needed.

IOP Groups

Currently, there are two group formats, a group for Adults (age 30+) and Young Adults (ages 18-29). There are currently two Adult sections, and one Young Adult section. Additionally, planning is underway for short-term, structured Adult and Adolescent programs.


The IOP programming provides primarily cognitive-behavioral therapy, an evidence-based treatment, and is “DBT-informed.”  The curriculum is designed to meet the needs of the group members and includes symptom education and management, mindfulness, emotion regulation skills, medication education, relapse prevention, healthy relationships, communication skills, distress tolerance, pain management, critical thinking and goal-setting. Curriculum for the Young Adult program will also include topics pertinent to that age group, including emancipation issues, substance abuse, basic life skills and gender topics. Other topics are covered as appropriate and requested by clients. Psychological evaluations are also available as needed as part of the Intensive Outpatient Program. 

Program Structure

Program stay is based on individual client needs (unless client is in short-term programming.) Group sessions occur three times per week and last for three hours each with a short break during the session.

Sessions are held on Mondays, Tuesdays and Thursdays:

Adult groups: 9:00 am – 12:00 pm   and   1:00 pm – 4:00 pm
Young Adult group: 1:00 pm – 4:00 pm 

To enroll in the programs, clients or providers can call 651-379-5157 to schedule an initial assessment and to discuss fees based on insurance coverage. We are contracted and in-network with most health insurance payers.

Contact Us