We have tile all over our house. We also have two dogs that are in and out all day long. I love this machine (we had a Crosswave Multi-Surface cleaner which gave out after many years of use). This new Hydrosystem cleans the floors well and also picks up any leftover dog hair.