I have tile floors and four dogs, in the past I used a shop vac but got tired of dragging that huge canister. I bought the Hard Floor Expert 1547 and life got easier for me. I was so impressed with it, I bought one for my daughter and two for our church. My sister-in-law and a friend also wanted me to order one for them. The only drawback is the floor cleaning head wears out quickly and costs $30 to replace. Maybe the little plastic rollers should be changed to metal to last longer.