Home / Service areas / Los Angeles, CA

Roofing contractors in Los Angeles

Los Angeles is not a generic roofing market. The city pulled more than ten thousand residential re-roof permits in the last twelve months, almost every one of them under a permit type that involves no plan check at all — and a rule most homeowners have never heard of changes your material list the moment you replace more than half the roof. Here is what that means for your job, using the city's own records rather than a national average.

What a re-roof actually costs here

The City of Los Angeles publishes every permit it issues, and each one carries the valuation the contractor declared for the work. Between September 2025 and August 2026, LADBS issued 10,388 residential re-roof permits on one- and two-family dwellings inside city limits.

Across the 9,681 of those that declared a valuation above $1,000, the median was $5,200. The middle half of all LA re-roofs fell between $3,800 and $7,500, and the top ten percent started around $12,000. Of the permits that recorded a roof size, the median LA roof was 20 squares — 2,000 square feet of roof surface.

Read that number correctly. Declared valuation is not your contract price. It is the figure the contractor puts on the permit application, and because LADBS scales the permit fee to that valuation, there is a standing incentive to declare the cost basis rather than the retail price. Treat the city's median as a floor for what the work costs to perform, not as a quote you should be receiving.

What it is genuinely good for is spotting the outlier. If your roof is close to the 20-square LA median and someone quotes you a number that would be extraordinary against ten thousand permits, that is worth a second opinion — in either direction. A quote far below the range usually means something has been left out of the scope.

Want a vetted pro in Los Angeles?

One licensed, insured contractor. Free, no obligation, and we never sell your information.

Your permit is an Express Permit — and that cuts both ways

Of those 10,388 re-roof permits, 10,384 were issued as Express Permits. Fewer than five went through any form of plan check.

An Express Permit is issued over the counter or online with no drawings reviewed and no engineer involved. LADBS Information Bulletin P/GI 2020-003 lists re-roofing as eligible so long as the covering is Class A or B, weighs less than six pounds per square foot, and goes over solid sheathing. The fee itself is valuation-based, set by Table 1-A in Los Angeles Municipal Code section 91.113 and calculated automatically by the LADBS e-Permit system from the valuation the contractor enters.

The good news is speed: your roofer can pull the permit the same day, and no part of your schedule waits on a plan reviewer. The catch is that nobody checks the work before it starts. There is no drawing anyone approved. The only real inspection of a Los Angeles re-roof happens on site, after the fact.

So the permit is not a quality signal here the way it is in a plan-check city. What matters is that a permit exists at all — pulled under the contractor's own C-39 licence, not yours. If a roofer asks you to pull an owner-builder permit for a job they are being paid to perform, that is them moving the liability onto you, and it is the single most common way LA homeowners end up with no recourse.

The 50% rule that changes your material list

This is the LA-specific rule that catches people out. Under Title 24, Part 6, a residential roof replacement covering more than 50% of total roof area must use a product labelled and certified by the Cool Roof Rating Council. Below that threshold, it need not.

That is a hard line, and it sits right where most homeowners are making a decision. Replacing one slope of a hip roof and leaving the rest is a different material list — and a different price — from replacing the whole thing. It is worth asking any contractor quoting a partial job to tell you which side of 50% their scope lands on, because a quote priced on non-CRRC product for a job that turns out to cross the threshold will get revised on site.

There is one exemption that matters enormously in Los Angeles, given how much of the housing stock is tiled. If the work is to remove the existing tiles, apply new underlayment and reset the same tiles, cool roof compliance is not required. That is item 23 on the Express Permit list, and it is precisely the job most older LA tile roofs actually need — the clay or concrete tile is fine at fifty years, while the felt beneath it gave out somewhere around year twenty-five. If a contractor is telling you a tile roof needs full replacement, ask specifically whether a lift-and-relay would solve it.

Class A is not optional in the hill zones

Los Angeles has extensive Very High Fire Hazard Severity Zones — through the Santa Monica Mountains, the Hollywood Hills, Sylmar, Brentwood and the Palisades among others. Inside a VHFHSZ, the Express Permit bulletin is explicit: a Class A roof covering is required. Class B, which is otherwise acceptable in the city, is not.

Whether your address falls inside one is a matter of public record rather than contractor opinion, and it is worth confirming yourself before you compare quotes. Two bids on the same hillside house can differ by thousands purely because one priced a Class A assembly and the other did not — and the cheaper one will not pass inspection.

Assembly is the word that matters. Class A is a rating of the whole build-up, not of the shingle alone. Some coverings only reach Class A over a specific underlayment or a fire-resistant barrier board. Ask for the assembly the rating was tested at, not just the product name.

One LA roof in five needs a new deck

The permit records distinguish between re-roofing over existing solid sheathing and re-roofing over new solid sheathing. Across the last twelve months, 2,171 of 10,206 LA re-roofs — about 21% — required the deck to be replaced rather than covered.

That is a meaningful number, and it is the single biggest source of surprise invoices in this city. Nobody, including an honest contractor, knows what the sheathing looks like until the old roof comes off. Roughly one job in five turns out to need new plywood, and in Los Angeles the reason is usually slow, undramatic water intrusion: a long dry season hides a failing underlayment for months, then one atmospheric river finds it, and the damage is already several seasons old by the time anything shows on a ceiling.

The defence is simple and you should insist on it. Get the per-sheet decking rate written into the quote before work starts. A contractor who has agreed $X per sheet in advance has no discretion to invent a number while your roof is open. A contractor who will not commit to one is telling you something.

What to check before you sign, in this city specifically

Five things, all verifiable in an afternoon.

The licence. Roofing in California requires a C-39. Check it on the CSLB site by number, and confirm the name on the licence matches the name on the contract.

Who pulls the permit. The contractor, under their licence. Never you.

The fire zone. Confirm whether the address is in a VHFHSZ, and if it is, that the quote specifies a Class A assembly.

The 50% question. On any partial job, which side of the cool roof threshold does the scope fall, and is CRRC-certified product priced in.

The decking rate. A written per-sheet number, agreed before tear-off.

ZIP codes we cover in Los Angeles

90001, 90002, 90003, 90004, 90005, 90006, 90007, 90008, 90011, 90012, 90015, 90016, 90018, 90019, 90020, 90023, 90024, 90025, 90026, 90027, 90028, 90029, 90031, 90032, 90033, 90034, 90035, 90036, 90037, 90038, 90039, 90041, 90042, 90043, 90044, 90045, 90046, 90047, 90048, 90049, 90056, 90057, 90059, 90061, 90062, 90063, 90064, 90065, 90066, 90068, 90077

Common questions

Do I need a permit to replace my roof in Los Angeles?

Yes. A residential re-roof in the City of Los Angeles requires a permit from LADBS. In practice it is issued as an Express Permit with no plan check — LADBS issued 10,384 of them for residential re-roofs in the last twelve months. Your contractor should pull it under their own C-39 licence, not under an owner-builder permit in your name.

What does a roof replacement cost in Los Angeles?

Across 9,681 City of LA residential re-roof permits issued between September 2025 and August 2026, the median declared valuation was $5,200, with the middle half between $3,800 and $7,500. That figure is the cost basis the contractor declares to the city for fee purposes, not a retail contract price, so treat it as a floor rather than a quote.

What is the cool roof rule and does it apply to me?

Under Title 24, Part 6, a residential roof replacement covering more than 50% of total roof area must use a product certified by the Cool Roof Rating Council. Under 50%, it does not. Lifting existing tiles, replacing the underlayment and resetting the same tiles is specifically exempt.

My house is in a fire zone. Does that change the roof?

Yes. Inside a Very High Fire Hazard Severity Zone, LADBS requires a Class A roof covering — Class B is not accepted. Class A is a rating of the complete assembly, so ask which underlayment or barrier the rating was tested with, not just the shingle brand.

Why did my contractor add charges after starting?

Most often, decking. About 21% of LA re-roofs in the last year needed new sheathing rather than covering the existing deck, and nobody can see it until tear-off. Agree a written per-sheet rate before work begins and the number stops being discretionary.

Get matched with one vetted roofing pro in Los Angeles.

Licensed, insured, five-plus years in the trade. One company per area — never a list of five.

Before you hire