A carpet cleaning technique in which a detergent solution is worked into the pile by a motor-driven rotating brush. Loosened soil and spent solution is often subsequently removed by vacuum.