Heroin rehab programmes consist of either in-patient or outpatient treatments.In-patient programmes mean that a patient will spend time at a rehabilitation centre full-time and receive constant care and support from professionally trained staff.Someone with a heroin addiction may find that moving into a clinic helps by taking away the temptations, anxieties and worries of everyday life and allowing them to concentrate fully on detoxification and recovery without distraction.

Outpatient programmes allow patients to continue their everyday lives by attending day sessions.They have the added support and care of health professionals, which enables them to return home each evening to receive the support of their family.

Programmes consist primarily of detoxification and cleansing a patient from the use of drugs.This is often accompanied by supporting medication, such as artificial opiates like Methadone, which will help them overcome the symptoms associated with heroin addiction rehab.

A somewhat controversial method is Ultra Rapid Detox, where a patient is sedated and their body quickly cleared of opiates.This treatment is completed in a matter of hours instead of days and does not involve the worrying withdrawal symptoms that many heroin addicts fear.Due to the urgency attached to the rapid detox method there is criticism for its lack of support and encouragement of lifestyle changes and the preparation for a drug free existence.

Great emphasis is placed on secondary aftercare and rehabilitated heroin addicts are given counselling, training and information to assist in the transformation to life without heroin and in preparing for life’s new challenges.Group sessions and one to one meetings are designed to help prevent patients from relapsing.