Great product, gets my carpet clean, when I pour out the water/soap from the carpet machine, it's usually dirty, so I know it's doing a great job.