However, it takes many flushes to completely clean out your liver/gallbladder. Usually, you want to flush, wait 2-3 weeks and then flush again. Continue following this pattern until you see no more stones.
It took me 7-8 flushes before the stones began to taper off. Then when I had a flush where I had no stones, I still did a couple more just to be sure I had no stones.
After you have no more stones, you should still do the Liver Flush 1-2 times a year. (for maintenance)