Compare installed roofing costs across 8 materials — from budget 3-tab shingles to premium slate — with regional labor adjustments and full cost breakdowns.
💡 Pro Tip: Material type has the biggest impact on cost, but region can shift your total by 20–30%. Get 3 local contractor quotes to validate these estimates before committing to a material.
Roofing costs are almost always quoted as an installed price per square foot or per "roofing square" (100 sq ft). The installed price includes both materials and labor, though these components vary widely by material type.
For asphalt shingles, labor often equals or exceeds material cost. For premium materials like slate or copper, the material itself can represent 60–70% of the total. Understanding this split helps you evaluate contractor quotes and spot outliers.
Regional labor rates play a significant role. In major metropolitan areas of the Northeast and West Coast, roofing labor runs $80–$120/hour or more. In rural Midwest markets, the same work may cost $40–$65/hour.
One of the most important factors in evaluating roofing bids is understanding how costs are divided between materials and labor. This ratio shifts dramatically across material types.
For 3-tab shingles, labor typically accounts for 55–60% of the total installed cost. The shingles themselves are inexpensive, but proper installation still requires skilled workers, underlayment, flashing, and disposal of old materials.
For natural slate, the dynamic flips entirely. The slate tiles themselves may represent 65–70% of the total project cost, while specialized installation labor accounts for the remainder. Finding experienced slate installers is also more difficult, which can push labor rates higher.
When comparing quotes, ask contractors to break out material and labor separately. This makes it easier to:
Installed roofing costs range dramatically by material. 3-tab asphalt shingles run $3.50–$5.50/sq ft, architectural shingles $4.50–$7.00, metal panels $8–$14, standing seam metal $12–$20, concrete tile $9–$16, clay tile $12–$22, and natural slate $15–$35+. These are installed costs including materials, labor, underlayment, and basic flashing.
Architectural shingles offer the best value for most homeowners — good durability (25–30 years), wide availability, and moderate cost. However, if you plan to stay in your home 50+ years, metal or tile roofing can be more economical on an annual-cost basis.
Labor costs vary significantly by location. The Northeast and West Coast typically run 15–25% above the national average due to higher wages and cost of living. The Midwest and Southeast are usually 10–15% below the national average. Material costs are relatively consistent nationwide, though shipping to remote areas can add 5–10%.
A complete roofing quote should include: roofing material (shingles, panels, or tiles), underlayment (felt or synthetic), starter strips and ridge cap, ice and water shield in cold climates, basic flashing (valleys, drip edge), labor for installation, old roof removal and disposal, and cleanup. Additional costs like permits, skylight flashing, chimney work, or decking repairs are often quoted separately.
Calculate your actual roof area from house dimensions and pitch to get accurate square footage for material orders.
Convert your roof area to roofing squares and calculate how many bundles of shingles to order including waste factor.
Detailed asphalt shingle calculator including bundle counts, starter strips, ridge cap, and total installed cost estimate.