This little machine is a wonder. Cleaned my carpet completely after my sick kitty vomited. It even completely took care of a stain from many months ago that the "other" product didn't even begin to remove. I have even told other cat lovers about this carpet cleaner.