TECH Stain Remover works on all water washable fabrics, including: carpet, clothing, upholstery & vinyl. TECH Stain Remover works great as a laundry stain remover often outperforming "national branded" products. TECH Stain Remover contains no harsh chemicals like alcohols, bleaches or solvents. TECH Stain Remover is odorless, contains no enzymes or anything that could harm fabrics. TECH Stain Remover can be used in confidence around children and pets. No other product is as versatile and easy to use as TECH Stain Remover. TECH Stain Remover has earned the Seal of Approval from the Carpet and Rug Institute, meaning that TECH is recognized by carpet manufacturers as a superior cleaning product that will not damage your carpet or carpet backing and may help maintain your carpets warranty.