Honestly, if you like your job... I would say don't mess around. I thought I was good 2 go for my last test, and failed. If you do smoke a little, I would go through a major detox period for at least 3 weeks before the test. I don't trust the masking or last minute detox products from personal experience.