It can take a very long time to detox your body, however you can give yourself a head start by trying a fast. It is hard, but it gives your system a complete rest and you go into a elimination cycle that is 100% detox for your system......