Great product for your Kirby machine! A combination of high foaming wetting and drying agents, inorganic builders, buffers, solvents and deodorizers that produce effective deep cleaning action. Penetrates and emulsifies all common carpet soils. Either dry-foam or wet shampoo cleaning is possible depending on the dilution and equipment used.