Intensive Outpatient Program (IOP) for adolescents/adults with substance abuse disorder. Our IOP program runs for 12 – 24 weeks. Individuals enrolled in the IOP program will get 10 -12 hours per week of treatment that includes individual counseling, group counseling, mental health therapy, and medication assistance (Suboxone).