I got this for some area rugs that our pets soiled. Also using on auto upholstery. Let's start by saying read instructions as that will help. I use hot water and it makes a difference on sticky messes. This little machine really sucks but in a good way, The only bad thing is for me the tools wish there was a mid-size. as the wide one does not work on auto seats very well but still give 5 stars.