Carpet Mills Direct is your one stop shop for all your flooring needs. A huge selection of carpeting, laminate, wood, vinyl, remnants and area rugs.