I personally don't like using chemicals in my home but even with just water & steam this baby gets tough stains out. I purchased this as a bundle with the 3 in 1 stair attachment and the cleaning tray. #worththehype