I have indoor cats and some very old floors of various materials that can get really dirty fast. I've purchased several floor cleaners because some of my floors just never really looked clean. I found out after using this PowerDash Hard Floor Cleaner that I was right! I cleaned my floors, then used this PowerDash over those same floors. It was amazing how dark the water was from picking up more dirt, and even had some debris. There were two stains that had been on my floor since I purchased the house, and this scrubbing machine removed one and the other is much lighter so I expect it to go within the next cleaning or two. My floors have never looked this clean and shiny!