Roofing cost in Los Angeles, CA (2026)
For a typical 1,700 sq ft roofing in the Los Angeles metro, mid-range typically runs $10,615. Labor here averages 4% above national trade wages, with materials at each tier's quality level and contractor overhead applied the way contractors actually bill.
Standard-tier breakdown, line by line
| Line item | Category | Typical cost |
|---|---|---|
| Roofing material (shingles/metal/slate) | Material | $4,250 |
| Roofing installation | Labor | $2,180 |
| Tear off existing roofing | Labor | $1,635 |
| Roofing underlayment | Material | $680 |
| Flashing and drip edge | Material | $510 |
| Old roofing disposal | Disposal | $425 |
| Ridge vent and cap | Material | $340 |
| Equipment rental (dumpster, lift) | Equipment | $340 |
| Nails, sealant, and misc supplies | Supplies | $255 |
| Total (incl. overhead) | $10,615 |
Los Angeles trade wages behind this estimate
| Trade | SOC | Median /hr | vs. national |
|---|---|---|---|
| Roofers | 47-2181 | $22.90/hr | +4% |
This page shows the typical range. Your project isn't typical — build the line-item estimate for your exact scope in the free iOS app.
Get Renovio for iPhoneRoofings often require permits. See what California requires and who issues it.
California permit guide →Roofings — what homeowners ask
A new roof costs $5,000-$30,000+ depending on size, materials, and location. Asphalt shingles cost $3-$5/sqft, metal roofing runs $7-$15/sqft, and slate or tile can exceed $15-$25/sqft. The average home with 2,000 sqft of roof area pays $8,000-$15,000.
Asphalt shingles last 20-30 years, metal roofs last 40-70 years, and slate or tile roofs can last 75-100+ years. Roof lifespan depends on material quality, installation, climate, and maintenance.
Replace your roof when you notice curling or missing shingles, leaks, granule loss in gutters, sagging, or if the roof is approaching its expected lifespan. Most insurance companies and home inspectors recommend replacement at 20-25 years for asphalt shingles.