We supply all the professional carpet cleaning chemicals you need to clean carpets and fabrics to the highest possible standard. A wide range of carpet cleaning chemicals and solutions including pre-sprays, extraction agents, deodorisers, spot and stain removers, problem solvers, stain protectors and maintenance products.