The choice of addiction treatment program will determine whether the program will work out best or not. Addictive person have unique condition that need unique treatment, if you pick the wrong one it will in vain. So you need to educate yourself about addiction program offers and unique condition of the patient before you choose which one is right.
Picking the right addiction program is not that easy because you need to consider patient condition and feeling. You better consult with the expert before you take any decision.