I had really bad pet stains and smell in my carpet. This dry carpet cleaning definelty improved the smell in the rooms but the stains are still there. They don't claim to remove stains but maybe the steam cleaning would do better. I also had a blue toothpaste mark on the carpet that it did not get out. I did like that the carpet is not wet after they clean.
Pros: not wet after, they clean up their mess, smells good and is organic
Cons: stains still there
more