This is amazing! I was pretty grossed out by the color of the water when I was done, but I know my carpets are clean now!