There are many options for people looking for a drug rehab program. Each patient has their own work schedules and family obligations, and comes in with varying severity of addiction. Some find the intensive daily treatment in residential drug rehab programs the best for them. Others find that outpatient therapy allows them more flexibility for their family and work needs.