Krud Kutter 32 Oz Carpet Stain Remover Plus Deodorizer cleans carpets, removes odors, tough stains and continues to protect against future resoiling. Leaves no residue behind, carpets are clean, fresh and soft. Safe for all carpet types, including nylon, synthetic and stain resistant carpets. Penetrates deep into the carpet fibers to break up and eliminate dirt, grease, odors and stains. Special polymers repel future dirt and stains making it easy to clean in the future.