The labor and time it takes to install your new roof Installing a roof takes skill, takes time, and is labor-intensive. This makes labor and time two huge reasons why a new roof costs so much. If anything takes time and labor during the project, it shows up in pricing.