I got a new puppy. And what do you know they love to chew on anything they can. My carpet has a hole in it and who else to blame than the new member of the family. So these guys got me the best price they could on the carpet and labor for putting it in. There really are no flaws with this company. They are reasonably priced and gets you in in no time.