Carpet Village sells carpets, rugs, hardwood and laminate flooring, ceramic tile, finishing and sanding products and other flooring items. Brands include Shaw, Mohawk, Bruce, Armstrong and other respected companies. Free estimates and in-home consultations are available by appointment.