I recently purchased my first SpotBot Pet Portable Carpet Cleaner. I love that you literally just push a button and then walk away...it does everything for you with no manual labor involved; and the attachments are nice for hard to reach places along baseboards and corners. I foster kittens and often will have them since birth. When kittens are learning to use the litter box they are very messy and like to pee and poop along the baseboards. They also love to walk through their food and track it all over. Thank goodness for my SpotBot since my foster room is one of the few rooms I have left where the carpet has not been replaced with hardwood floors! I would 100% recommend this product!