There are 2 main types of carpet cleaning systems; steam cleaning and dry cleaning. Steam cleaning requires injecting large amounts of water into the carpet under high pressure and then sucking the water back out with a va.cuum. Dry cleaning uses dry cleaning solutions to break down the oily residues in the carpet, releasing the dirt and stains so that they can be easily removed. Both carpet cleaning systems can achieve great results, but can also come with pitfalls. If your carpet has been wet for days then your carpet cleaner injected way too much water into your carpet and didn’t take the time to extract the water out. Carpet dry cleaning results depend on the nature of the dry-cleaning solutions. Electrodry uses a unique dry-cleaning solution that removes more stains than other cleaning systems and achieves amazing results.