Many elements affect the final price of a new roof, but the most important is the roof's durability and quality. It is cheaper to install a roof on a smaller house compared to a bigger one since labor accounts for about 60% of the total costs.
The price of a new roof will increase when installing it on a newly built house due to the sheer variety of tasks at hand. In Sun City, the prices of a new roof vary with the market and other factors, but you can expect to pay:
Between $2 and $5 per sq. ft. for a shingle roof.
As little as $4 and as much as $25 per sq. ft. for a tile roof.
About $4.25–$15.50 per sq. ft. for a metal roof.
From $2.50 to $5.00 per sq. ft. for underlayment installation costs.