A DIY flooring installation can be a fun project if you have the right tools, materials, and skills for the floor type you want to install. The degree of difficulty, time and effort required to complete a professional looking flooring installation will vary greatly depending on the floor type you choose and the floor you plan to install over. Choose a floor type to get more installation information and understand if a DIY flooring installation is right for you.