i've done 35 Liver Flushes and learned a lot about what gives the greatest success. make sure you always have a two week wait, then you can flush a few days after or a week after, then wait another two weeks and so on. not enough bile builds up if you flush weekly on a regular basis, and i think the liver just gets plain tired. here's an example, i flushed weekly getting 100 to 200 stones out each time. then waited for two weeks(with preparation), and got out close to 1000 stones. always more than twice as many stones come out for me when i wait a full 2 weeks.