I use Oxypowder for two days before the Liver Flush to get the pipes clean before I push out the stones. I then use it after the Liver Flush until I see no more stones coming out. Usually this takes two or three days. You'll still need to be sure you drink ample amounts of water. I don't find the Oxypowder as dehydrating as the Epsom Salts , but it does work along a similar principle of drawing water into the intestines to flush them out.