I have heard it only took like 24 to 48 hours to get clean for the "Saliva Test" but I haven't found out if that info is 100% on the money...