Treatment Programs

View all

Extended Aftercare Services

Freedom from addiction begins outside of our addiction centres. Our aftercare is an important part of the treatment process and addiction recovery.

Learn more

Group Counseling

Knowing that someone understands is important. Group counseling is one of the many levels of care that helps individuals connect more directly with their addiction.

Learn more

Individual Addiction Counseling

As your partner in recovery, CCFA helps individuals by engaging them in 1-1 therapy, in a safe and open environment.

Learn more

Inpatient Rehab

We help residents avoid the hospital setting by offering treatment programs for detox and withdrawal. We help guide our residents through the recovery process in a more humane way.

Learn more


We take the negative stigma away from interventions by providing an informed, transparent and compassionate experience for participants.

Learn more

Outpatient Care

Addiction treatment programs have to be flexible enough to offer comprehensive care for our visitors who are unable to stay in our residential centre. Achieve success with ongoing support services at CCFA.

Learn more