When it comes to carpets, there are two main types of dirt: staining and soiling. Staining is when a substance has penetrated the carpet fibres and left a visible mark. Soiling is when dirt or other particles are sitting on top of the carpet fibres. Both types of dirt...














