Most cleaning techniques do remove dirt and other particles that are in the carpets, but what's more hazardous than soil and dust is the bacteria that come along with it. Most cleaning companies now present cleaning agents that have anti-bacterial properties that make your carpet not only clean, but also clean and safe. Some carpets don't really stay clean after the cleaning company is done with them. This means the work was done chaotically and the work was not very systematic. When carpets are washed and dried painstakingly, almost all traces of dirt are dislodged and removed.