Inpatient drug and alcohol rehab centers offer a place for a substance user to stay as a short term resident to detoxify and/or to receive rehabilitation treatment to stop using alcohol and drugs. An after detox resident education program is recommended over inpatient treatment for long term success from substance use.