Very bad customer service. Len in customer service unprofessional. and made promises. I had to follow up constantly on my time. Len not concerned or no respect for customer. Unhappy with carpet, left message after message. Didn't bother to return calls. Had to deal with Rick, somewhat better but still did not return calls. Customer service does not mean anything. I had to take my own time to deal with the manufacturer directly to see why my carpet had a flaw. Would not recommend BFC and would definitely not return.