This is the strongest suction I have ever encountered in a vacuum! Gobbled up dust, dirt and spilled water on the garage floor. But when I tried to get water out of a carpet, the intense suction would not allow the vacuum to move. Not forward, not backward! The info never said it was for bare floors only. I had never had a shopvac before, perhaps this is common knowledge.  If you need to clear any uncarpeted floors, this is for you !!! Unfortunatelyi, I had to return it because I need it for carpet too. Perhaps some sort of re-design would let it work on carpet. The brush on the one tool didn't hold it off the carpet high enough, and that suction just attached itself to the carpet!