Only started using this one time.I used my Bissell reward points bought this as a bundle with the Ion Eraser. We don't have a pet but we needed a spot remover for the rugs, especially on the stairs. It takes a lot of work to remove basic spots. You really need a lot of elbow grease to work out the spots. I can't imagine the work it would take to remove pet messes.