Stainshield® Fabric Stain Protection

The invisible protective barrier for your carpet and upholstery


Stainshield® Fabric Stain Protection is a unique protective finish that can be applied to virtually any type of carpeting, rug, upholstery, and drapery fabric to protect against dirt, spots, and stains. It forms an invisible “shield” around each individual fiber and repels both water and oil-based spills.

It works as an excellent carpet stain repellant and it is one of our most popular carpet and upholstery cleaning specialty treatments.

Resists stains and protects

Resists soil to look new longer — Most soil and dust that comes in contact with carpet and upholstery treated with Stainshield® Fabric Stain Protection RTU won’t stick to fibers. Instead, they stay on the surface where they can be vacuumed. Treated carpeting, rugs, upholstery, and draperies look newer, fresher, and remain cleaner than untreated ones.

Cleans easily — Spots and stains left in fabrics do not spread and can be spot cleaned easily. Oil-based stains may be cleaned with a household solvent and water-based stains with a mild spotting agent.

Resists oily and watery stains — Oil-based and water-based stains, including all types of beverages, generally bead up on the carpet or fabric and can quickly be blotted away with an absorbent cloth, tissue, or sponge.

A protective finish that lasts — Stainshield® Professional RTU finish has excellent wear and abrasion resistance, which can withstand normal household and commercial wear. In other words, it will not “walk off” like other topical protectors on the market.


200 SQF.



Stainshield® Fabric Stain Protection

Carpet Stain Protection

Terms and Conditions / Common Additional Charges

Up to 200 sqft per room. Combined Living/dining room count as 2 rooms. The minimum call is $ 99. Offers can’t be combined. GST and Waste Handling Fee of $21.45 per service call are not included in pricing. Some restrictions apply, subject to availability. call for details.