StainShield Professional with C6 is a unique protective finish that can be applied to virtually any type of carpeting or rug to protect against dry soil, spots and stains. It forms an invisible shield around each individual fiber to lock out dirt and grime, and it repels both water and oil-based soils before they can become stains. Carpets and rugs treated with StainShield Professional with C6 look newer and stay cleaner longer. Cleans easily. Spots and stains left in fabrics do not spread and can generally be spot cleaned easily. Oil-based stains may be cleaned with a household solvent and water-based stains with a mild spotting agent.