Very good question and I have a good insight with this topic to share with you. For the past 6 years I had dealt with this immune deteriation problem after I got sick. I'd discovered if I focus on detoxing/cleansing and boosting my immune system beside other treatments my health improves tremendously. And that's what I've been doing. However, it is also important to use the right products for best results.
I only use organic natural treatments and NO synthetic chemical drugs. I know all drugs contain toxins and since I'm cleansing toxins from my body that would defeat my purpose. All I know is my health is at least 80% improvement right now.
So you ask, "how long does it take for the little critters to rejuvenate?"
Well, it does not take long in my opinion. I did my liver cleanse program, which took me 5 days to complete this treatment. Then continue my maintainance program immediately after that. Well, I did follow their recommendation and took 2 weeks off. I had my live blood analysis and the result didn't show up the way I thought it should be. My maintainance product only cost $26 for one month so obviously it was not about cost, but about staying on track.
These little critters multiply and grow 24/7 so it is important that we give them no chance to do that. Having a strong immune system is very important to fight back and eliminate their survival. These critters enter our body everyday thru the air we breath, the foods we eat (that's why organics products are so important), and the environment we live in which are filled with chemicals.
My immune system booster herb is a free gift ($55 value) from my monthly podi patch program, www.podipatch.com , from AKG Naturals. Of course, contact Kalie if you've read my other response to you on your other post.