Behavioral and pharmacological treatments are commonly used to address a heroin addiction. However, it is important to note that heroin addiction affects each person differently, and how a person responds to heroin addiction treatment varies based on his or her health, the length of a heroin addiction, and other factors.