I am going back to work soon and was wondering if anyone had any information on how long opiates, speed and mary jane stay in your system for. I do percs a few times a week, have only done speed once about a week ago and smoke the reefer maybe once a week. I really need to pass to get this job. Please any help would be great. I would also like to know if anyone knows of how to get rid of all these gross toxins in my body. Are there any home remedies? Please help!