We don't need it much but occassionally our dog will pee on the carpet. This cleaned it up nicely. Very happy so far.