⬡
Roofing Cost Calculator
Shingles, metal, flat roofs & repairs. Average cost: $5,500 - $12,000
Estimate Your Roofing Cost
Your Estimated Cost
Low
$5,600
Average
$9,800
High
$16,800
Labor Rate AdjustmentNational Average
Near national average
Material Choice-30%
Budget-friendly option
Estimates are for planning purposes. Actual costs vary by project specifics, contractor, and market conditions.
Frequently Asked Questions
Asphalt shingles last 20-30 years, metal roofs 40-70 years, and tile/slate can last 100+ years with proper maintenance.
About Roofing Costs
Roofing costs vary based on several factors including the materials you choose, your location, the size of your project, and local labor rates. Our calculator takes all of these factors into account to give you a realistic estimate.
Materials Available
- Asphalt 3-Tab — Standard option
- Architectural Shingles — Standard option
- Metal Standing Seam — Premium choice
- Metal Corrugated — Premium choice
- Clay Tile — Premium choice
- Concrete Tile — Premium choice
- Slate — Premium choice
- Flat TPO — Mid to high-end
- Flat EPDM — Mid to high-end
- Wood Shake — Premium choice
Factors That Affect Cost
- Location: Labor costs vary significantly by region. Major metros like San Francisco and New York are 30-45% higher than the national average.
- Materials: Material choice can double or halve your costs. Premium materials last longer but cost more upfront.
- Project Size: Larger projects may have economies of scale, while smaller projects may have minimum charges.
- Complexity: Difficult access, custom work, or structural changes add to the cost.