POWER SPOTTER contains several types of solvents to clean a wide range of stains from carpets. It also leaves a protective coating on the carpet or upholstery fibre to counter future stains and re-soiling.