Some cleaning agents cause re-soiling, some do not. We use a commercial cleaning agent specifically designed to prevent re-soiling. Some companies use cheaper cleaning agents or methods, which leave a dirt-attracting residue. Most dry cleaning methods and “encapsulation systems” are inferior, so their agents boost the cleaning agents to overcompensate. This can leave particles in your carpet that attract dirt.