Thank you for such a wonderful product! We have a 2 1/2 year old son, and keeping our carpet clean can be a real challange. I've tried everything from Resolve to steam cleaners,and it would look great for about a week, then the same stains would seem to come back. After reading your webpage about dry cleaning vs wet,it made sense and I decided to give it a try. Let me just tell you I'm thrilled with the results, as is my usually skeptical husband. The stains are gone for good and my carpet looks great!! I definitely will be buying your product from now on. Thank you!! B.Kelly Corona CA