
How Much Does Roofing Cost in Los Angeles?
That is the modeled cost to deliver plus a fair contractor margin for roofing in Los Angeles, not a sales quote. Built from BLS wage data, Craftsman bills of materials, and verified permit fees. 2026-08-19
Mid-range here means the reroof most homeowners actually buy: full tear-off and asphalt shingle replacement on a typical single-family roof, disposal included, with up to two sheets (64 sq ft) of decking replacement in the base price. Additional decking prices per sheet. Metal, tile, and slate are the premium rungs of the same job.
Show the math
The margin is the gap between break even and a typical quote, not a markup we invent. Fair margin moves with trade and market. Most land at a 15 to 22 percent margin on the bid, roughly 18 to 28 percent over the cost to deliver, and free labor does not exist. Full methodology.
Is your roofing bid fair?
Calculate your Los Angeles true cost.
Show the math: how Los Angeles Asphalt Shingle Roof Replacement numbers are derived Click to expand
What you pay for in Los Angeles.
Every roofing dollar in Los Angeles, split into labor, materials, permit, overhead, and the contractor margin. The first four are the cost to deliver. The margin is what a fair job earns on top.
See cost by project size
What asphalt shingle roof replacement costs at your size.
Scales with project area at this metro's rate. The calculator lets you dial in your exact size.
| Size | Typical | Range |
|---|---|---|
| 1,500 sq ft | $11,980 | $10,472 to $13,603 |
| 2,000 sq ft | $14,300 | $12,500 to $16,237 |
| 2,500 sq ft | $16,620 | $14,528 to $18,871 |
| 3,250 sq ft | $20,100 | $17,570 to $22,822 |
| 3,750 sq ft | $22,419 | $19,598 to $25,456 |
Scaled from TheFatBook's per-size cost model, the same one behind the calculator.
California writes more rules onto a roof than any state in the country, and Los Angeles prices every one of them. An asphalt shingle replacement averages $16,620 here against a national figure of $14,568, with the lowest realistic price at $14,528. The gap is code, fire zones and a $53.58 loaded crew rate, in that order.
Local Market
Two regulatory layers sit under every LA reroof quote. Title 24 cool roof requirements steer shingle selection toward rated product in most of the basin, and homes in the Very High Fire Hazard Severity Zones that lace the hillsides need Class A assemblies, ember resistant venting and detail work a flatland roof never sees. Neither layer is optional and both show up in the bid before a single square is priced. Labor runs $35.70 base, $53.58 loaded, which is 27.7 percent above the national wage. Then there is the housing math: a $921,200 median home value, about 3,395 building permits a month for a city of 3.9 million, and a 1961 median build year. Nothing about that mix produces cheap contractors. The index lands the average at $16,620, which is 14.1 percent above the national average, on a delivery cost of $12,920. Dry season scheduling keeps crews busy most of the year, so the winter discount window other markets offer barely exists here.
Fifty four an hour loaded for the crew, and that is before anyone says the words fire zone. The hillside guys are not gouging you, their insurance carrier just knows exactly where they work. Flatland roof, flatland price. Make sure the bid knows which one you are.
Understanding Your Bid
LA bids scatter wider than the $14,528 to $18,871 index range suggests, because fire zone address and cool roof spec can move the same square count by thousands. That is exactly why you anchor on the parts that do not move: 71.8 Craftsman hours, the $53.58 loaded rate, $4,720 in materials at the rated shingle tier, and a delivery cost of $12,920. Margin over delivery averages 22.3 percent citywide. When a bid lands past $18,871, the first question is which specific code line put it there, and a real answer names the zone map or the Title 24 spec. A vague answer about California being expensive is padding. The checker on this page reads your bid against the same wage and hour inputs the index uses.
Cost Breakdown
Delivery cost in Los Angeles builds from $3,844 in labor, which is 71.8 hours at $53.58 an hour loaded on a $35.70 base. Materials add $4,720, priced on standard architectural shingle. Title 24 compliance is a product selection question, not a construction change: the compliant shingle carries a CRRC rating number you can ask for, so treat a large cool roof surcharge on an asphalt job as a number to challenge, not a given. Overhead allocation runs $3,647 against the NAHB benchmark. LADBS takes its cut through an express permit class for residential reroofs, about $259 on the average job in our permit data, one of the few permit lines in the country we can call almost proportionate. Total cost to deliver: $12,920. The floor of $14,528 is that number carrying the leanest margin a real company survives on. Between the floor and $18,871 lives every hillside access story, fire zone detail and overhead structure in the basin.
Thirty eight hundred of crew labor and forty seven hundred of rated shingle and felt, and the city takes two sixty for the express permit. Anything past fourteen and a half needs a reason with a code section attached to it.
How to Negotiate
Ask two questions before price. First, what fire severity zone is the address in, because the answer changes the legal spec and you want the contractor to have looked it up rather than guessed. Second, which cool roof product line are they bidding, because rated shingles vary in cost and a bid built on the wrong tier gets revised later at your expense. Then use the seasons the little that LA allows: the stretch after the holidays and before spring is the closest thing to a slow period, and crews coming off the December lull will price to restart. Hillside jobs carry real access cost, so if your roof is a flatland drive up, say so early. You are an easy job. Easy jobs should price like it, and the calculator on this page gives you the delivery math to hold that line.
January bids in LA. The rain scare thins the schedule and the good outfits still answer the phone. And always ask the Title 24 question first, because the guy who has to look up what that means is not the guy you want on a forty year asset.
What Makes This Market Different
Fire rebuilt the LA roofing market in ways the index numbers only hint at. Every major burn cycle pushes another wave of hillside homeowners into Class A assemblies and ember venting, and the crews that specialize in that work carry certifications and insurance loads a standard shingle outfit never needs. Meanwhile Title 24 quietly made the basic dark shingle a special order item across much of the basin. The result is a two speed market: commodity tear offs in the flats near $16,620, and hillside fire zone work that runs well past $18,871 with full legal justification. The 1961 median build year means the flatland stock is mid century framing that mostly takes a reroof without surprises, which keeps the floor honest at $14,528. At a $921,200 median home value, the roof is protecting more capital per square than anywhere outside the Bay, and the insurance market has noticed even if the homeowner has not.
Frequently Asked Questions
How much does asphalt shingle roof replacement cost in Los Angeles?
What does a roofing permit cost in Los Angeles?
Do LA roofs need special fire rated shingles?
What is a fair roofing bid in Los Angeles?
TheFatBook models roofing from Craftsman labor hours, BLS regional wages, burden, PPI-adjusted materials, permit data where available, and contractor overhead benchmarks. Cost index version: 2026-08-19. Updated Aug 2026.
Sources & methodology for these numbers
- Independent FatBook v3 cost index for Roofing in Los Angeles.
- BLS OEWS wage inputs (https://www.bls.gov/oes/) and FRED PPI material inflation (https://fred.stlouisfed.org/) references.
- Craftsman labor-hour references and contractor overhead benchmarks.
- Verified permit/source data from PermitCalculator.com and permits_compiled where available.
What the roofing in los angeles benchmark includes.
- Asphalt Shingle Roof Replacement as the headline cost-index scope
- labor-hour assumptions, regional wage inputs, materials, overhead, and permit data where available
- low, average, high, lowest realistic price, margin, and savings benchmarks from the FatBook cost index
- hidden damage, change orders, emergency service premiums, or unusual site access conditions
- contractor financing approval, warranties, provider recommendations, or guaranteed final quotes
- permit rulings for a specific address unless the city permit panel lists verified local data
| Service | Low | Average | High |
|---|---|---|---|
| Asphalt Shingle Roof Replacement · 2,500 sqft | $14,528 | $16,620 | $18,871 |
| Roof Repair | $640 | $734 | $835 |
| Metal Roof Installation · 2,500 sqft | $33,679 | $38,553 | $43,799 |
| Flat Roof Installation · 1,200 sqft | $8,353 | $9,553 | $10,845 |
| Gutter Installation · 200 linear ft | $2,808 | $3,219 | $3,662 |
| Tear Off Roofing · 2,500 sqft | $3,533 | $4,026 | $4,555 |
| Roof Deck Repair | $698 | $800 | $910 |
| Roof Flashing Repair | $1,216 | $1,376 | $1,548 |
| Tile Roof Installation · 2,500 sqft | $25,993 | $29,704 | $33,697 |
| Slate Roof Installation · 2,500 sqft | $54,935 | $62,831 | $71,328 |
| Wood Shingle Roof Installation · 2,500 sqft | $34,027 | $38,952 | $44,252 |
| Roof Vent Installation · 2,500 sqft | $331 | $380 | $432 |
| Attic Vent Installation · 2,500 sqft | $351 | $402 | $457 |
| Gutter Guard Installation · 200 linear ft | $2,112 | $2,422 | $2,755 |
| Downspout Installation · 60 linear ft | $950 | $1,090 | $1,240 |
Los Angeles permits.
$12k building fee: $369
$25k building fee: $626
Electrical base: $55
Plumbing base: $60
HVAC base: $98
Source-backed permit facts from PermitCalculator.com and the underlying permits_compiled dataset. Always confirm final requirements with the local building department before filing.
Got a bid? We'll check it.
Payment options.
Also in Los Angeles: 6 other trades
Find a Contractor
Need a roofing pro in Los Angeles? Browse review-screened Los Angeles contractors in the Better Builders Network. BBN Elite status comes from homeowner ratings and real customer reviews.