Inpatient drug rehabilitation offers the best form of rehabilitation services to patients diagnosed with either alcohol or other substance abuse. The treatment is usually based on a combination of inpatient, outpatient, residential and home-based drug rehabilitation programs. Most patients are admitted into one of these drug rehabilitation centers as soon as possible after admission. Inpatient treatment normally lasts for a minimum of thirty days. Outpatient treatments are generally for longer periods. It is common for patients to attend treatment in an outpatient basis. Inpatient treatment generally involves an inpatient detox, an integrated medical detox, residential and home-based mental health services, support groups and individual counseling.
Residential treatment, on the other hand, typically deals with substance abuse that involves long-term treatment. The duration of residential treatment can range from one year to five years. Residential treatment usually includes intensive individual counseling and specialized medical detox. The patients can also participate in a wide range of group activities and may be required to complete a 12-step program.
The outpatient type of addiction treatment centers are designed to offer short-term treatment for mild cases of substance abuse. Most of these outpatient treatment facilities offer a wide array of medical services as well. They typically use medication-assisted detox and medication-assisted maintenance therapies to control cravings.