The detox effects of Puriclean should start in about 45 minutes and last for over 5 hours, making it rapidly acting and moderately lasting.