SpotBot works great when getting out dirt and grime. It's very easy to use, but didn't really take care of yellow pet stains from cat hairballs etc.  They may have sat too long before I treated them, so I am not sure what would have happened if I had used it immediately.