I am not an expert on this, but I have done a little reading. Hopefully someone who knows more will jump in.
Mostly, it depends on the type of detox you are doing. You can practice gentle daily detox methods. When I say gentle, I mean gentle on the body.
There are intense detox methods that you can follow that often take several days. These are harder on your body during the treatment, but help cleanse your body so should help in the long run. These should only be done every so often. I would consult a naturopath about these methods.