With steam cleaning our carpets seem just as dirty or dirtier within a few weeks. I beleive the dampness left behind just attracts more dirt. But with the dry cleaning process the carpets look cleaner and stay clean for much longer. I'll definitely call them again!
Pros: Dry, safe, stays clean longer
Cons: The tub of cleaner is very expensive @ $20
more