When my daughter went to rehab she was put on Suboxone so she basically did not have any withdrawal. They also gave her phenobarbitol to prevent seizures, trazadone to help her sleep. I know that when I went to family day at the rehab the counselors all said that the number of heroin and other opiate addicts who stayed at rehab had dramatically increased since they started using Suboxone. It really does help an addict who is ready to quit using to be able to focus on recovery and not be fiending for their drugs. Sending prayers that your son gets it this time. Hugs, Marle