I am blown away by this carpet cleaner. Not only is it very heavy duty, it covers a huge space in a short amount of time! The brush roll scrubs so well. I haven't found anything that it hasn't gotten out