There are many ways to treat substance abuse.
In fact, there are probably as many different treatments as there are substances. Some substance abuse treatments are successful and have stood the test of time. Many others are trendy and controversial and have not withstood research and testing.
And while the success of any substance abuse treatment truly depends on the patient receiving it, the elements of the treatment and the treatment center doing it are also crucial. It is, ultimately, a team effort.