Our house is entirely wood floor and/or tile. We have no carpet. So The PowerDash Hard Floor Cleaner is an awesome tool at keeping our floors shiny and clean. Our dogs tend to bring in dirt, dust and slobber. The PowerDash is able to remove all of this effortlessly. We absolutely love it. I use it a couple times a week mainly because one of our dogs is a bigtime shedder and I have to clean the floors to remove all of her fur.