A carpet and upholstery protector that helps shield fibres from liquid stains. Spills will bead up upon contact with the surface allowing for fast damp sponge spill removal before they are absorbed. It is safe to use on nylon, wool, olefin, polyester, polyamide, poly-cotton and linen fibres. It is suitable to be mill applied to new carpet or fabric at ambient temperature. Alternatively, it can be applied to new carpet, rugs and upholstery (fabric rolls or furniture) as an aftermarket product. It can be applied via a simple hand pump or motorised flat jet sprayer to clean, wet or dry carpets.