Yes, it took 3.5 years. I started Feb. 2011. I don't know how so many stones were in my liver. I followed a standard American diet for most of my life. When I was around 35 yrs. old, I went on a high protein diet for a few yrs. for health reasons and that really caused problems. I was actually really skinny when I started flushing because I couldn't digest fat. I felt so bad that I went to a natural doctor who gave me the Liver Flush book. I'm a vegan now.