I would recommend this to anyone who does not feel comfortable investing in a stain. We currently are in the middle of a renovation and have 2 types of hardwood flooring and a large area rug. This vacuum has way better power than our Tinneco and is easier to clean the only downside is the maneuverability but the ease of cleaning the debris and the increase power makes cleaning the house faster.