Residents have opportunities to participate in AA or NA meetings several times per week. Once per week, these meetings are led by outside volunteers. All other meetings are conducted by the residents themselves. These groups give residents the chance to either continue participating in 12-step meetings or are sometimes a first introduction to them. There is also an opportunity for residents to be granted furloughs to attend meetings in the community.