Horizons Clinic has a big job to do, treating patients from all walks of life who have become addicted to Drugs.