An Intensive Outpatient Program, or IOP, is a program for people that aren't in need of inpatient care. It allows the individual to maintain their day to day activities and continue living at home. Our IOP is 3 hours per class, 3 days per week and we have morning, afternoon and evening classes available. The program includes group counseling, individual counseling (1 hour per week), social support, case management (30 to 60 minutes per month) and medication-assisted treatment when applicable. Each service is performed by individuals that are licensed in the appropriate fields. We also offer an Aftercare/Relapse Prevention program, which is often attended after completing IOP. This program is a 2 hour class, one day per week and is also available mornings, afternoons and evenings.