Very poor customer service. When something goes wrong and they have to fix it, they don’t communicate and they don’t appear to work very hard to make the customer happy. Waiting 2 months to get flawed carpet replaced. Still waiting. Won’t use them again and will let friends know.