American Flooring has done multiple types of flooring installs in my home - carpeting, stair runner, vinyl planks, vinyl roll and laminate. Vinny is helpful in determining the right flooring options for the area\needs of the home and the installers are polite with many years of experience. I am very happy with the flooring products and work completed in my home by American Flooring. I highly recommend shopping local and with American Flooring!