You may be ok because you will have 29/30 clean days, I was a very heavy smoker and passed a urine test at day 22,
best thing to do is buy some home tests and see for yourself if you can pass. Excercise a lot too, but NOT for the 2-3 days before the test as excercising will release the THC metabolites from your fat cells.
Drink water/cranberry juice on the day of the test and do not use your first wee of the day.
As far as I can gather that is all you can do. Do not waste money on "cleansing" products I've not heard one good review,

Read the sticky threads on dilution and substitution, they cover everything you need to know for a urine test, you should be thankful it's not hair like me, I have the same riding on my results.
Good luck
AmIGonnaFail Reviewed by AmIGonnaFail on . Desperate! I have pretty much smoked every day for the past 20 years. I have not smoked at all since 9/29....I have a urine test to take (10/28) & I have to pass or they'll take my kids (long dumb story)....I have also lost maybe 10/15 lbs since the 29th....is there anything I can do to speed up getting the THC out of my system. They also said (no clue how true) they'd be checking for alterants..... Thanks Rating: 5