Roofing is one of the largest home improvement expenses you'll ever face. The national average cost for roofing work is $700 per job, but a full roof replacement on a typical 2,000 sq ft home runs $8,000-$20,000. Here's how to estimate what you'll pay.
Roofing Cost by Square Footage
Roofers price by the "square" - 100 square feet of roof surface. A 2,000 sq ft house typically has 2,200-2,500 sq ft of roof surface (due to pitch).
| Roof Size (sq ft) | Asphalt Shingles | Metal Roofing | Tile Roofing |
|---|---|---|---|
| 1,000-1,500 | $4,000-$7,000 | $6,000-$11,000 | $8,000-$14,000 |
| 1,500-2,000 | $6,000-$10,000 | $9,000-$15,000 | $12,000-$20,000 |
| 2,000-2,500 | $8,000-$13,000 | $12,000-$20,000 | $16,000-$26,000 |
| 2,500-3,000 | $10,000-$16,000 | $15,000-$25,000 | $20,000-$33,000 |
Roofing Material Costs Compared
| Material | Cost per Sq (100 sq ft) | Lifespan | Best For |
|---|---|---|---|
| 3-tab asphalt shingles | $80-$120 | 15-20 yrs | Budget replacement |
| Architectural shingles | $120-$200 | 25-30 yrs | Best value for most homes |
| Premium asphalt | $200-$350 | 30-40 yrs | High wind/hail areas |
| Metal (standing seam) | $350-$600 | 40-70 yrs | Long-term value |
| Clay/concrete tile | $400-$800 | 50+ yrs | Southwest, Mediterranean homes |
| Slate | $800-$1,500 | 75-150 yrs | Historic homes, luxury |
Additional Cost Factors
The base material price is just the starting point. Several factors can add significantly to your total:
- Roof pitch (steepness): Steep roofs (7:12 pitch or higher) add 15-30% to labor costs due to safety requirements.
- Tear-off and disposal: Removing old shingles costs $1-$5 per sq ft. Two or more layers add more.
- Decking repair: If sheathing is rotted, expect $2-$4/sq ft extra for replacement.
- Valleys, skylights, chimneys: Each penetration adds $200-$600 in flashing costs.
- Geographic location: Labor rates in coastal cities run 30-60% above the national average.
Roofing Costs by City
Where you live dramatically affects what roofers charge. Here's a snapshot from our 2026 data:
| City | Avg Roofing Job Cost |
|---|---|
| Memphis, TN | $520 |
| Oklahoma City, OK | $545 |
| Dallas, TX | $650 |
| National Average | $700 |
| Denver, CO | $780 |
| Seattle, WA | $870 |
| San Francisco, CA | $1,050 |
| New York, NY | $1,180 |
Repair vs. Full Replacement
Not every roofing problem requires a full replacement. Here's when repair is usually sufficient:
- Fewer than 30% of shingles are damaged or missing
- The roof is less than 15 years old
- Damage is isolated to one section (storm damage, fallen tree limb)
- No active leaks in the attic after rain
Roof repairs typically run $300-$1,500. If a contractor tells you a repair will cost more than 30% of a new roof, get a replacement quote for comparison.
Insurance and Roofing Costs
If storm damage caused your roofing problem, your homeowners insurance may cover most or all of the cost (minus your deductible). File a claim before agreeing to any contractor estimates. Most reputable roofers will work directly with your insurance adjuster.
See roofing prices in your specific city for data-backed local estimates.