Having two small dogs whom are just as messy as the kids leaves for never a dull moment in my home. I'm always cleaning up puppy accidents and worrying about the oder and stains both seen and unseen that remain on the carpet. Using the Hoover clean slate pet spot cleaner now helps me have peace of mind about yucky bacteria being removed from areas my family openly walk and play in. Leaves the carpet looking pretty, clean and sanitized allowing it to feel freshly washed and smelling good.