The Carpet Company has a warehouse with office building located in Tulsa, Oklahoma. The office building has easy access to materials, suppliers and contractors. The owner of the company has more than 20 years of experience in floor installations and he is Certified Flooring Installer (CFI)