Next Step Recovery is an intensive outpatient program (IOP) designed exclusively for men aged 18-40 who have completed a residential program, are fresh out of recovery, or have experienced multiple relapses. The program is located in Asheville, North Carolina and includes group therapy, 1-on-1 counseling, and 12-Step recovery, as well as adventure therapy experiences such as hiking, rafting, martial arts, meditation, and yoga. Dual-diagnosis treatment is also available for those suffering from both addiction and mental illness. Sober living and transitional housing are optional, allowing clients to choose the best living environment for their needs. Furthermore, Next Step Recovery is accredited by the Joint Commission and accepts most private insurance.