Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
How Much Does Roofing Cost in Los Angeles?
Roofing in Los Angeles typically costs between $9,500 and $32,000 for a full replacement, with most single-family homes landing in the $14,000 to $22,000 range. A basic asphalt shingle replacement on a 1,500-square-foot roof usually runs $9,500 to $16,000, while tile or standing-seam metal on the same footprint can reach $28,000 to $45,000. Repairs are far less: most Los Angeles roof repairs fall between $450 and $2,200 depending on how far water has traveled.
Those numbers move for real reasons – pitch, material, permits, and what we find once the old roof comes off. This guide gives you the actual ranges we see across Los Angeles, so you can walk into any conversation with a roofer knowing roughly what the job should cost.
Key Takeaways
- Full asphalt shingle replacement in Los Angeles: $9,500 to $22,000 for most homes.
- Tile and metal roofs run 2x to 3x the cost of shingles but last decades longer.
- Standard repairs: $450 to $2,200. Emergency leak calls run higher.
- Pitch, decking damage, and city permits are the three biggest cost drivers here.
- You should never have to call to get a ballpark. The ranges are below.
Roofing Cost Breakdown (2026)
Here’s what Los Angeles homeowners are actually paying in 2026. These ranges cover labor, standard materials, tear-off of one existing layer, and disposal. They do not include structural repairs or luxury finishes.
| Service or Material | Price Range |
|---|---|
| Minor roof repair (patch, flashing, few shingles) | $450 – $1,200 |
| Leak diagnosis and targeted repair | $650 – $2,200 |
| Roof inspection (full, with written report) | $250 – $450 |
| Asphalt shingle replacement (per square, 100 sq ft) | $650 – $1,150 |
| Full asphalt shingle roof (1,500 sq ft home) | $9,500 – $16,000 |
| Full asphalt shingle roof (2,500 sq ft home) | $16,000 – $26,000 |
| Clay or concrete tile replacement | $18,000 – $42,000 |
| Standing-seam metal roof | $28,000 – $45,000 |
| Flat roof (modified bitumen or TPO) per 1,000 sq ft | $8,500 – $15,000 |
| New underlayment only (no shingle replacement) | $3,500 – $7,500 |
| Decking replacement (rotted sheathing, per sheet) | $120 – $280 |
| Emergency tarp and stabilization | $500 – $1,800 |
What pushes a Los Angeles job toward the high end? Steep pitch is the biggest one. Anything over 8/12 pitch means slower work and fall-protection setup, and crews price that in. Second is what’s under the shingles. If the decking has dry rot from years of marine-layer moisture, we’re replacing sheathing sheet by sheet, and that adds up. Third is layers – a house with three old roofs stacked on it costs more to tear off. On the low end, simple single-story ranch homes with good access and one layer of shingles price best.
What Affects Roofing Pricing in Los Angeles
- Material choice. Asphalt shingles are the affordable standard. Tile and metal cost more upfront but last 40 to 50 years, so the cost-per-year can actually be lower. We install from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we walk you through the real differences instead of steering you to whatever’s on the truck.
- Roof pitch and accessibility. A steep roof on a hillside home in Mount Washington takes longer and needs more safety rigging than a flat roof in a South LA bungalow. Labor scales with difficulty, not square footage alone.
- Decking and structure. Coastal moisture near Santa Monica and Venice, and dry rot in older wood-framed homes, often mean replacing sheathing once the old roof is off. We find it, show you, and price the fix before continuing.
- Permits and inspections. The City of Los Angeles requires a permit for roof replacement, and the fee is based on valuation – typically a few hundred dollars on a standard replacement. That’s a real line item, and it shows up on your written price.
- Flashing and penetrations. Chimneys, vents, skylights, and valleys are where leaks start. Correct flashing work costs more than skipping it and is what keeps water out for the long haul.
- Location within the city. A roof in the Hollywood Hills with limited truck access prices differently than the same square footage in Northridge. Access and staging are legitimate cost factors, not upsells.
One thing we’ve learned: in Los Angeles, the sun does most of the damage. South- and west-facing planes cook under UV year-round, and the marine layer along the coast keeps those same planes damp at night. That cycle ages roofing faster here than in drier inland markets. It’s also why so many leaks we see start at flashing and penetrations rather than in the field of the roof.
How to Save on Roofing
You don’t have to chase the cheapest bid to save money. In fact, that’s usually how homeowners end up paying twice. Here’s what actually works:
- Fix small problems before they spread. A $600 flashing repair beats a $14,000 replacement every time. If you see a stain on a ceiling or loose shingles after a wind event, get it looked at early.
- Get a written inspection first. A proper inspection tells you whether you need a repair, a partial replacement, or a full one. Guessing is expensive.
- Ask about job scope in writing. A price means nothing without scope. Make sure tear-off, underlayment, flashing, drip edge, and disposal are all spelled out.
- Bundle repairs with scheduled work. If you’re replacing part of a roof anyway, handling nearby flashing or a small repair in the same visit saves a second trip and a second minimum charge.
- Take free estimates seriously. Getting two or three prices is smart. Just compare scope, not headline numbers. Call (361) 320-9467 and we’ll give you ours in writing.
For more on what a full roof replacement involves, our home page lays out how we run every job under The Garrison Standard – written price first, background-checked uniformed technicians, and a full-year written guarantee.
FAQs – Roofing Cost
How much does a full roof replacement cost in Los Angeles?
A full roof replacement in Los Angeles runs $9,500 to $32,000, with most homes landing between $14,000 and $22,000. Asphalt shingles sit at the lower end; tile and metal at the higher end. The number depends on square footage, pitch, material, and whether the decking needs repair. Call (361) 320-9467 for an exact written quote – estimates are free.
Is it cheaper to repair or replace my roof?
Repair is cheaper when the damage is isolated – a repair typically runs $450 to $2,200 versus a replacement starting around $9,500. If the roof is past its service life or damage covers more than about 30 percent of the surface, replacement is the better value. We’ll tell you honestly which one fits your roof.
Can you come out today?
In most cases, yes for leaks and storm damage – we treat active leaks as priority calls and aim for same-day response. Routine inspections are usually scheduled within a few days. Our phones are answered by a live person around the clock, so call (361) 320-9467 and we’ll get eyes on it fast.
How much does a roof inspection cost in Los Angeles?
A full roof inspection with a written report typically costs $250 to $450. Many homeowners pair it with a repair or replacement quote, which is often credited toward the work. Either way, you get a clear answer about what your roof needs. Call (361) 320-9467 to book one.
Why is my neighbor’s replacement quote so much lower than mine?
Almost always, the scope is different. Lower quotes often leave out decking repair, use thinner underlayment, skip permit fees, or exclude disposal. A realistic Los Angeles replacement with full scope runs $14,000 to $22,000 for most homes. Compare what’s included, not just the total. For an apples-to-apples written price, call (361) 320-9467.
Why Homeowners Choose Brennan Roofing
We’re part of the Garrison Partners family, founded in 2000, and each location is independently owned and operated to the same standard. That standard has a name: The Garrison Standard. It means every job starts with a written price before any work begins, and that price doesn’t move at the door. Every technician is background-checked and arrives in uniform. And every repair and installation is covered by the 365-Day Done Right Promise – a written guarantee for one full year, with a free return visit at no charge if something fails inside that window.
If you’ve been burned by a roofer who no-showed or changed the number on you, that’s exactly the problem we built our process to solve. You’ll know who’s on your roof, what it costs, and what happens if anything goes wrong. Our home page has the full picture of how we work.
Get Your Free Estimate
Roofing costs real money, and you deserve a straight number in writing before anyone climbs a ladder. Whether you need a small repair or a full replacement, Brennan Roofing will give you an honest scope, a written price, and a crew you can let onto your roof without second-guessing it. Call (361) 320-9467 for a free estimate – our phones are answered by a live person, day or night.
Written by Travis Oakley, Owner at Brennan Roofing, serving Los Angeles, CA. Pricing reflects the Los Angeles market as of 2026. Brennan Roofing offers free estimates – call (361) 320-9467.
What Our Customers Say
"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."
- Elaine D."Ridge vent added and the attic is cooler. Fair price compared to the other two quotes."
- Vernon C."Neat, quiet, and disciplined crew. Magnet swept the yard after."
- Tonya R.






Before
After
Before
After
Before
After