Will effectively remove the toughest oil an water-based stains and spots caused by foods, beverages, petroleum and natural type greases and oil, blood, urine, lipstick and most inks. Safe for use on colorfast carpets not affected by water, including nylon, rayon, wool, and other natural and synthetic fibers.