I use this vacuum on all my floors.i start by sanitizing my laminate floors and move right on to my rugs. I only have to push a button to make the transition it's great. I picked up more out of my rugs than I ever expected.i also love the steam feature to help sanitize all my floors. This is the best vacuum/cleaner I have ever used