Living where I do in New Mexico, it's almost impossible to keep my floors clean. The CrossWave® HydroSteam™ Plus Multi-Surface Wet Dry Vac, is fabulous. I have used other brands but they don't compare. With this I can use one machine in all my floors. I can shampoo carpets steam laminate. I am so impressed by this It saves so much time. My floors look and feel cleaner than ever.