This is a terrific machine for everyday pet messes! It works great for accidents or cleaning the entire floor. It's lightweight & easy to use while still being powerful. It's also easy to clean after you're done. I love this carpet cleaner & would highly recommend it to anyone with pets in the home!