27 days is probably suffcient for most things in a work-related urine test. Marijuana, maybe not, because it stays in your system pretty long.
They will consider any kind of "flush system" that dilutes your urine a failed test. However, they will usually let you take it over and that will buy some more time.