What is the price for roofing in Christiansburg, VA?

Home remodeling & home services cost estimates

Custom Cost Calculator

Item Quantity Low High
Shingle Roof Cost 1069 Square Feet $4,247.75 $4,976.48
Shingle Roof Labor 27.9 Hours $708.22 $1,310.10
Shingle Roof Job Materials and Supplies 1000 Square Feet $230.95 $250.09
Shingle Roof Equipment Allowance $54.62 $89.73
Total Cost to Install Shingle Roofs 1069 Square Feet $5,241.53 $6,626.40
Average cost per Square Foot $5.24 $6.63