My experience with carpet warehouse was a nightmare! I hired this company to install carpeting & flooring in our non profit facility and was unaware that our key was given to a worker with a mile long criminal history. This individual made a copy of the key and came back into our facility to rob us. The owner of carpet warehouse was notified immediately. The owner her apologized, never called, and denied that carpet warehouse had anything to do with the theft even tho we had an eyewitness. The individual who carpet warehouse gave our key to stole over 4,000 dollars and was eventually convicted. To this date I received one phone call from this company from a sales rep threatening to file a lawsuit against me if I did not remove my reviews. I would not recommend this company, anyone who does not take accountability for who they hire, or even do a background check on the workers your handing over a key to. Be very cautious, you have no idea who they are sending out to your home or business!!!