I was very skeptical about this process. I tried cleaning my carpet myself and was left with some ugly black stains due to soap residue. The 1-800-DryCarpet technician wasn't sure if he could get them out, but he did and I am so happy!!! I would highly recommend them to anyone.