Intensive Outpatient Program (IOP)

Restoring Lives Counseling is an intensive outpatient program (IOP) offering individualized patient care for substance abuse and addiction. Our therapists have extensive experience working with substance abuse, addiction, eating disorders, sexual trauma, depressions, anxiety, and post-traumatic stress disorder.

Therapies offered at our intensive outpatient program include cognitive behavioral therapy, motivational interviewing, family systems therapy and the 12 step recovery model. Our team also provides specialized treatment for dual-diagnosis, including anxiety, depressions, and low self-worth. The therapists at Restoring Lives specialize in trauma based treatment methods.

Clients participate in one-on-one therapies as well as group therapies. Specialized group programs are available for clients including, meditation, relaxation therapy, and spirituality. Co-therapies are also available for patients, allowing specialized therapists to work together to provide the best possible treatment.

intensive outpatient program 2Our IOP Crystal Lake, IL is unique in that our therapists have an open door policy, making them available to clients anytime. The program also focuses on providing an individualized approach to treatment, working around the schedules of the patients while they work or attend school.

We believe that addiction is a family disease and should be treated as such. Our family program if focused on including the patients’ family throughout their treatment with us. The family program provides support and information for families.

At Restoring Livest, we believe in a holistic approach which including addressing the whole person, mind, body and spirit is essential for long lasting wellness and recovery. Relapse prevention is a major part of the treatment process at Restoring Lives, we work with clients on addiction education and identifying triggers for patients.

If you would like additional information about our intensive outpatient program IOP in Crystal Lake, IL, please call us today at 877-959-9392.