What is the price for roof replacement in Christiansburg, VA?

Home remodeling & home services cost estimates

Custom Cost Calculator

Item Quantity Low High
Shingle Roof Cost 1282 Square Feet $4,762.15 $5,579.13
Shingle Roof Labor 33.4 Hours $791.99 $1,465.29
Shingle Roof Job Materials and Supplies 1200 Square Feet $258.91 $280.37
Shingle Roof Equipment Allowance $51.02 $83.83
Total Cost to Install Shingle Roofs 1282 Square Feet $5,864.08 $7,408.63
Average cost per Square Foot $4.89 $6.17