I love the new SpotBot Portable Carpet Cleaner!! It has cleaned every spot I tried it on! I have recommended it to several friends. And I don't yell at my dog anymore.....