Average Cost for Roofing

Your roof is one of the most important parts of your home, protecting the interior from the elements and completing your home’s appearance and curb appeal. Roofs come in many shapes and sizes and can be covered in several different materials as well. Asphalt shingles are the most common, but metal, slate, and tile roofs are also used regularly.

Roofing costs vary by size, material, and the pitch or slope of the roof. Roofing materials are usually sold by the square, or 100 square feet, but may be installed by the square foot. Labor costs for most roofing jobs run around $3 a square foot for asphalt shingles but may be higher for more exotic, heavier, or difficult-to-work-with materials.

$18,000 - $30,000
$8,000 - $12,000
$7,514 to $109,344
$400 - $2,500
$450 - $700
$307 - $571
$15,159 to $27,580
$15,000 - $30,000
$19,000 - $35,000
$23,000 - $45,000