We thought we'd get once last cleaned before tearing out our 20 year old carpet that was stained and very dingy. We thought we try Moser Brothers since a couple of our neighbors told me they are the best and they were right. The carpet are soft and fluffy and we saved thousands of dollars from having to replace them.
Pros: Restored are carpet that we thought needed to be replaced
Cons: Not the cheapest cleaner, but worth every penny
more