How long you should detox your body depends on what your goals are. For example to lose weight or clean your bowels might be a more long term (and cyclical) approach, with periods of detoxing formulas and periods of rest (eating normally to give your bowels a break).
For the purpose of THC detox, usually it takes at least 7 days to detox 100%. But detoxing within 7 days is still a challenge. That is why we guarantee a 7 day detox if you used our Ultra THC Detox pills along with proper eating, drinking, and health methods.