I have Tiles, Engineered wood and area carpets, the BISSELL CrossWave® HydroSteam™ Plus Multi-Surface Wet Dry Vac makes my life a lot easier, I can't believe the amount of dirt it has come from my supposedly "Clean" floors. I also love how easy is to clean the machine after each use. The clean cycle does a very good job in helping to clean the machine.