You've seen the commercials and ads. You've heard about them from word of mouth. Everywhere you turn, something or someone is mentioning carpet cleani