I called this company. Seemed strange but the person who answered the phone didn't seem to be completely "with it". I asked for someone else and was told a price for my carpets. However when the guy arrived at our apartment they started aggressively telling my wife that the price was going to be higher than that quoted, because we had a cat. However, I'd made it very clear that we had a cat when I called. besides, Whiskers is a very clean and lovable cat, so this should not have made a difference.
I'd been warned by a friend about carpet cleaning companies that play this game of giving you one price on the phone and then trying to muscle you to accept a higher price when they are there.
I would definitely not recommend doing business with such a disreputable company.
Pros: None
Cons: Lacks honesty