It combines modern surfactants and water miscible solvents for the optimum in it's ability to penetrate, suspend and remove imbedded dirt and greasy, oily soil. Karpex by itself can replace spotters, pre-sprays, mop on cleaners, extraction cleaners and bonnet cleaners, while also doing a better job. Not for use on wool carpets.