There are many options available for those seeking treatment for substance abuse. Just as people are different, so too are their addictions and their own factors in life which led them to those addictions. There is no single program or treatment available that is right for everyone. It is best to assess one's own situation and find the one that will best suit their own needs. There are many in-house treatment programs, and out-patient facilities.