We have mostly hardwood floors and keeping them clean with an active puppy in the house is a challenge! We decided to purchase the CrossWave HydroSteam Plus Muliti-surface Wet Dry Van Bundle...Our floors are beautiful and unit does an amazing job removing hidden dirt and debris from our floors! The house smells clean and fresh as well! We are very happy that we invested in vac as we have area rugs as well, we can clean one area to another with a simple adjustment with ease!