Addiction life coaching, also known as recovery coaching, is a form of strength-based behavioural health support for an individual who is suffering from a type of substance use disorder or that is in recovery. It is a way to change a person’s life by altering their thought process. Professional recovery coaches help an addict to make better life decisions and spend less time struggling. They can assist in many different facets of recovery, such as detox, harm reduction, addiction treatment, and gaining the support of family members and loved ones.