No guarantees, best way to have a clean drug screening is to not use drugs. But yes, ecstasy SHOULD be out of your system for a urine test after two weeks.
2 weeks
After 41 days, yes, you should be clean, unless you were smoking an absolutely obscene amount of marijuana every day. For people who smoke every day, it takes about 2 to 6 weeks (or a month on average) before you can give a clean urine sample. If you are already clean, and then you smoke just once, it will be out of your urine in 3 to 4 days. See the Related Question below.
Up to 12 weeks but allot relies on your height and weight, amount of consumption , potency of the marijuana, etc..Home test yourself
Chronic users will have benzos, which Valium is, in there urine for up to 30 days. If you occasionally use it 2 weeks should be more than enough time.
it will probably be out of your system in one and a half weeks. but that's if you drink a good amount a water everyday, and exersize. If you don't, I'd say two weeks.
absolutely. it takes between 2 - 4 weeks for it to come up clean.
MAybe all depends how much you used to smoke i guess?
More than likely, if it was positive when given, it will stay positive even after 4 weeks. I am not sure how long the lab keeps your urine, but most don't take that long before testing.
no it really only hangs around that day especially that amount.
Anywhere from 72hrs to 3 weeks depending on the amount you've taken.
5 days before your period is due, or at about 5 or 6 weeks of pregnancy
considering 30 days is what most people go on even though that's not true then yeah you should be clean..... if you hadn't smoked for 11 months and then smoke 2 js 40 days before your test your gonna be clean.....you were probably clean 2 weeks after you smoked..