You have seen the commercials and ads. You have learned from word of mouth about them. Everywhere you turn, something or someone is mentioning carpet