How Long Will A Person Have To Stay Inside A Drug Rehab For Addiction Treatment?

I was just wondering how long it would take for a person to recover from substance addiction. I have a neighbor who has just gotten into an inpatient drug rehab program and I want to know when he’s likely to be back here again.