Longer Testing Period: While most urine drug tests can evaluate a sample for no longer than 2 weeks, a hair sample can be tested for as long as 90 days. Additionally, the body only retains remaining traces of drug use for a short span whereas hair follicles retain those traces directly in the hair follicle [...]