Carpet guard™ is designed to protect carpet and upholstery from oil, water based stains, and soiling. Carpet Guard™ provides exceptional oil, alcohol, water and dry soil resistance and soil release. This anionic protector can be co-applied with other non-soiling and stain resistant cleaners.