I'm no expert, and everyones metabolism is different. That being said..........I have passed a piss test for work after only 5 days off from heavy smoking. Don't take my word for it but I'd buy a quick flush kit, take the vitamin b complex vitamins and eat plenty of tums. I'd start about an hour before the test and piss as often as you can before the test.

jmho
op peat