I recently had a dog bleed all over a carpet and I thought it was a goner. I brought it the hand held carpet cleaner and it was gone in an instant! I love how this machine isn't corded. It's light weight and easy to use. If you have pets and toddler I highly suggest it!