Most Carpets and Upholstery fabrics don’t wear out or become unusable because of an accidental spill, instead they gradually take on a dingy appearance from constant exposure to household dust, stray food particles, pets and everyday use. The right carpet or fabric protector can reduce damage from liquid spills and dirt! No single protector can protect against every kind of stain or spill. A few substances will defy even the most effective protector, i.e. bleach, some food colouring dyes.