We use this clean up spills from our kids and we used to use carpet cleaners for pet accidents. This works well but does not do as good a job as a Bissell pet spotbot that we used to have.