Drug rehab programs which are offered on an outpatient basis are available to addicted people who have circumstances which prevent them from being able to take part in an inpatient treatment program. An outpatient substance abuse rehab program offers many of the same services as an inpatient program, but allows for flexibility as opposed to an inpatient drug rehabilitation center where the person is required to stay and reside at the rehabilitation center until treatment is complete. Outpatient drug or alcohol rehabilitation is also offered for those who have already gone through residential or inpatient treatment but require a comprehensive aftercare program which will offer additional support and treatment to help them avoid relapse.