Traditional carpet-cleaning techniques are typically chemical-based. Large amounts of chemical foam and water are liberally applied and worked into carpet fibres. These techniques have several disadvantages. Toxic detergents and spot removers sometimes leave residues on fabrics. Fumes are easily inhaled, especially by little ones