I would recommend you to enroll him/her in Sunset Malibu. The center has been founded by a man who has himself gone through the drug rehab. As he has experienced the problems faced by addicted people, he established this center in such a way that ensures faster recovery. They do have any standard rehab program. They devise a program for the patient after analyzing his problems.