A carpet cleaning preparation consisting of absorbent granules impregnated with dry cleaning fluids, detergents, and other cleaners. The dry powder is sprinkled on the carpet, worked into the pile with a brush, left to absorb soil for a short time, and finally removed with the absorbed soil by vacuuming.