According to a 2005 review by Paul Cary, director of the Toxicology and Drug Monitoring Laboratory at University of Missouri, while detection times in excess of 30 days do occur for some, they are largely an exception.
For example, a 1989 study of chronic users showed a maximum detection window of 25 days at a sensitivity of 20 ng/mL. Yet he points out that only one subject tested positive after 14 days, and it took an average of just 9.8 days before cannabis levels were no longer detectable. And while a 1984 study testing chronic users at a cutoff of 50 ng/mL showed a maximum of 40 days to get clean, 8 out of the 10 subjects needed only 13 days to show their first negative.