...goes back 90 days(3 months), most labs these days just test urine and can detect narcotic use in the ladt 45 days. Most labs test levels, and most employees won't hire you if you test over a certain level, some places have zero tolerance, heavy machinery, truck drivers, police, firemen, etc,