I used the machine on my carpet in my bedroom because I had a lot of stains from my dog that I couldn't get out before and this machine got it out very easily and quickly and I also used it in one of my cars which also had stains from my dog due to taking him to the dog park and it worked amazingly !!! I've rented a rug doctor before and that did not do a good job with getting the stains out but this machine was great !!!