We just had our carpets cleaned by Revolution this weekend. Bill the owner did the job. What a super nice guy. Bill measured the square footage he'd be cleaning only, not the dimensions of the full room like some of those other jerks out there. We were only charged for the areas that were cleaned. Then he pre-treated some of the tougher stains. He even managed to remove this dark, oil looking stain in our family room. Couldn't believe it came out.
In total, it took about a little over an hour for 5 rooms. Super fast in my opinion. Needless to say, the carpets look practically brand new and smell fresh and clean.
Will definitely be calling Revolution again in 6 months when it's time for another clean.