Every drug rehab facility you've ever heard of is an scam. Those 30, 60, 90 day programs? They do no good whatsoever in 99.44% of cases.
Successful drug rehab requires a minimum of 9 months in a specialized facility. And that is only for the well behaved people who want to be there, and have a serious consequence if they fail to pass the program. It takes 90-120 days for the average druggie to finally admit to himself that he actually has a problem, and that problem is the drugs. Rehab starts the day after that breakthrough. The average stay is 12-15 months.
Real rehab centers have to teach druggies how to be human. This is neither easy, quick, nor cheap. Once they have mastered how to human, then they are taught how to be an adult.
The staff to patient ratio is around one to one. Staff members are on a two year rotation, because they burn out fairly quickly.
How do I know this? I was lucky enough, in the Army, to be selected to be my unit's urinalysis drug testing program coordinator. (Better known as the piss test NCO.) And we were located near both the drug testing facility for the East Coast, and one of the two successful rehab facilities in the entire country. Yes, there are only two. The one in Maryland is the biggest, and can handle up to a maximum of one hundred and twenty patients at a time.