30 days is the norm for most but your milage may vary...
there are several good products out there that will help you beat the urine screen tests..just make sure you follow the instructions ...and good luck