Company description
Allen Carpet & Flooring offers a huge selection of flooring options for your home, including carpet, hardwood, tile, stone, laminate, and vinyl. We also supply area rugs, countertops, and vanities. Our design experts can help you transform the look of your home. Request an estimate online now.