Hoover Max Extract All Terrain does a great job of cleaning. I used it to clean all the rooms in our home, main floor, upstairs and basement. We have recently tore out all our carpet and are remodeling with wood floors. No longer need this equipment. Was also convenient to have when child vomits in the middle of the night.