And Deezy really is right about that.Drinking lots of water and taking a diuretic like furosimide(Lasix)can help but too much water can actually be toxic and has led to the deaths of college students forced to chug huge ammonts of water in fraternity initiation rituals.All of those flushers and masking products that supposedly make you test clean are a joke and a waste of money.If you're on probation relying on them can get you locked up.I speak from experience on that.Time really is the only thing that will eliminate a drug and it's metabolites from your body.Some benzos like Valium hang around for a long time,sometimes over a month.I've had it happen.Xanax is normally gone in a week or so.As said before,so many variables like what dosage over how long,metabolism,exercise,body fat,and a host of others make it impossible to give an accurate time frame.It's far safer to simply abstain from anything you're not prescribed untill after your test.That way you know you're in the clear.