I used the carpet cleaner to clean an area rug that was quite dirty and had stains from my dogs. It did a great job of getting out the stains and dirt. The rug looks fabulous!