I bought this to help remove stubborn stains from my carpet but found no difference in the stains  help I most need help to remove. It ok for like coffee or pet stains and such, but the unit is heavy, and too much trouble and expense for the stain removing power it offers.