We are an animal loving house with dogs, cats, and Guinea pigs so we needed a solution that would hold up to not only the dirt but also the potty training accidents. This solution worked like a dream it cleaned out not only the dirt spots but also the animal scents.