We have tile floor in most of our house. We also have a dog. :-) She constantly tracks in muddy paw prints after rain or snow melt. I was looking for a one step vac/mop and this it!! This vac picks up the dirt first and then cleans the muddy tracks wonderfully! Dirt and dog hairs, etc, do not get caught in the mop head because the dry vac works well. It's exactly what we needed. It comes with an extra mop head (please make them gray instead of white!!), and I'll be buying 2 more.