ANSI/IICRC S100 describes the procedures, methods, and systems to be followed when performing professional commercial and residential textile floor coverings (e.g., carpet and rugs) maintenance and cleaning. This standard does not specifically address the protocols and procedures for restoration or remediation of contaminated textile floor coverings. No attempt is made to evaluate the strengths or weaknesses of individual cleaning methods, or to compare or contrast one method or system, equipment, or product, with another.