Great experience from start to finish. Everyone was very professional and knew what they were talking about when we picked out our rug, and then when it was finished installed. Next time we are in the market for a new carpet, floors USA is were we are going.