To save time, some carpet cleaners put the detergent into the cleaning solution being used. This leaves a lot of the detergent on the carpet after the cleaning has been done. As a result, the carpet is sticky and attracts dust and other particles allowing the carpet to become dirty quickly after cleaning.