Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Florence-Graham
If you own a home in Florence-Graham, your roof has probably been taking a beating from the Los Angeles Basin sun longer than you realize. The flat, low-elevation layout here traps heat in ways you won’t find in hillside neighborhoods, and that heat breaks down shingle adhesive, dries out tile underlayment, and turns small cracks into open channels for the next rain. A roof repair in Florence-Graham typically runs $400 to $1,800, and a full roof replacement lands between $8,000 and $20,000 depending on material and square footage. We’ve walked 90001 roofs for years, and we know exactly what this unincorporated corner of LA County throws at them. Call (877) 610-1318 and Tom or one of his sons will give you a straight answer about what your roof actually needs, not what a commission sheet says it needs.
Why Barrett & Sons Construction Is Florence-Graham’s Preferred Roofing Company
We’re not a franchise dispatching strangers from three counties away. Barrett & Sons Construction was founded in 1998, and the name on the truck is the name that answers the phone. When we say we know Florence-Graham, we mean our crews have worked under the LA County Department of Public Works permit process enough times to know which plan-check comments are coming before the inspector says a word. That matters here more than almost anywhere else in South LA, because this community is unincorporated. Jobs just blocks from the City of LA line run through a completely separate permit queue, fee schedule, and inspection rotation. Contractors who only know LADBS show up confused and behind schedule. We show up prepared, and we pull every permit on every eligible job without being asked.
Our customers in Florence-Graham leave reviews mentioning the same things: the written change orders that arrive before any scope change, the named brands we install instead of mystery material off a van, and the 90-Day Done Right Promise printed on every contract. Tom Barrett publishes his name, address, and license number. Look it up before you sign anything. A live person answers our phone 24/7, because a roof problem at 9 p.m. deserves a human voice, not an out-of-state call center.
Our Roofing Services in Florence-Graham
Roof Repair
Roof repair in Florence-Graham runs $400 to $1,800 on average. The bungalows here, most built between the 1920s and 1950s, don’t always fail dramatically. They fail slowly: a lifted shingle over the covered porch, a cracked boot around a vent pipe, a section of fascia that’s been holding water since the last storm. We inspect what’s above the ceiling before we touch anything, and you get a written line-item quote before the first nail moves. No trip charge inside the county, and we’ll honor the $40 off any repair over $200 for Florence-Graham homeowners.

Roof Replacement & Installation
A full roof replacement in Florence-Graham lands between $8,000 and $20,000. The final number depends on square footage, tear-off layers, decking condition, and the material you choose. Older wood-frame bungalows in the 90001 ZIP often hide surprises: rotted decking near old swamp coolers, or a second layer of shingles hiding under the first. We write the tear-off quote to include the obvious and we flag the possible as a written allowance before we start, because an allowance that isn’t on paper is a surprise waiting for a date. You’ll see GAF and CertainTeed on our proposals, brands you can look up yourself.

Metal Roofing
Metal roof installation in Florence-Graham runs $15,000 to $40,000. Standing seam metal is a smart answer here because it reflects heat instead of absorbing it, which matters in a community that sits in the flat basin where urban heat island effects hit hardest. Metal also handles the occasional heavy rain year without the granular loss you see on aged shingle roofs. We install standing seam systems with the same permit discipline we bring to every job, and the workmanship is backed by our 90-Day Done Right Promise.

Tile Roofing
Tile roof repair in Florence-Graham runs $600 to $2,500. Homes that kept their original clay or concrete tile, and there are plenty of them scattered through the neighborhoods off Compton Avenue and Alameda Street, need a roofer who understands how brittle those old tiles get after decades of basin sun. We don’t walk them like shingles, and we don’t replace a cracked tile with whatever’s in the truck. We match material, match profile, and fix the underlayment below so the leak doesn’t come back through the next tile.
For the full scope of what we handle, visit our Roofing team page and see how we approach everything from emergency patches to complete tear-offs.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Florence-Graham
We install and service GAF, CertainTeed, and other premium roofing brands that Florence-Graham homeowners can research before they sign. That’s the whole point: materials you can look up, not mystery brands off a van. Because our scheduling and dispatch runs through our Los Angeles office and our crews serve this community locally, we can pull materials for Florence-Graham jobs without the week-long wait that some out-of-county outfits pass off as normal. When you need a matching tile or a specific shingle color for a partial repair on a 1940s bungalow, we know which suppliers stock it and how fast it gets to the 90001 ZIP.
Common Roofing Problems We See in Florence-Graham Homes
- Heat-baked shingle failure. The Los Angeles Basin’s urban heat island bakes Florence-Graham roofs harder than hillside or coastal homes. Shingles here lose granules and curl at the edges years earlier than the manufacturer’s rated lifespan, and we see it on almost every pre-2000 roof we inspect.
- Decayed decking under old coolers and vents. Many 1920s-to-1950s bungalows in Florence-Graham still have the ghosts of old evaporative coolers and gravity vents. The flashing around those penetrations rotted decades ago, and the decking below hid the damage until the leak showed up on the ceiling.
- Layered shingles from earlier budget repairs. A lot of Florence-Graham homes went through decades where the cheapest fix was a second layer of shingles over the first. Code allows limited overlay in some cases, but a roof that’s been layered twice has a shorter life and a higher tear-off cost when replacement time comes. We’ll tell you honestly which side of that line your roof sits on.
- Unpermitted addition roofs that were never properly tied in. This community has one of the highest concentrations of unpermitted additions and converted garages in South LA. Roof lines that were tied into the main house without a permit often have improper valley flashing, undersized supports, or step flashing that was never installed. When we repair or replace, we bring that work up to LA County code so the inspector signs off on the whole structure.
Pricing for Roofing in Florence-Graham, CA
Here’s what homeowners in Florence-Graham should expect to pay. Roof repair runs $400 to $1,800 depending on the extent of the damage and the roofing material. Tile roof repair runs $600 to $2,500 because the materials cost more and the work requires matching existing profiles. A full roof replacement runs $8,000 to $20,000 for most shingle roofs in this area, while metal roof installation runs $15,000 to $40,000. The biggest variables are roof square footage, number of existing layers, decking condition, and whether we’re tying in any unpermitted addition work that needs retroactive compliance. Every proposal from Barrett & Sons Construction includes a written line-item scope, and any change after that arrives on a written change order before work proceeds. Call (877) 610-1318 for a free estimate, and ask about our free second opinion on any written estimate you already have.
We Also Serve Cities Near Florence-Graham
Beyond Roofing in Florence-Graham, our crews regularly work in Huntington Park, Walnut Park, Willowbrook, and South Gate. If your home is in one of those neighboring communities, the same written-change-order discipline and 90-Day Done Right Promise applies. While we’re at your property, if you need help with Windows & Doors in Florence-Graham or a new Fence Installation in Florence-Graham, we handle those trades too, with the same permit discipline and named-brand materials.
Serving Florence-Graham, CA - Our Local Coverage Area
We’re based in the Florence-Graham area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Florence-Graham
We aim to have someone from Barrett & Sons Construction at your Florence-Graham property within 24 hours for a true roof emergency like active leaking or storm damage. A live person answers our phone 24/7, never a voicemail box or an out-of-state call center, so you’ll talk to a human the first time you call (877) 610-1318. For non-emergency estimates, we can typically schedule an in-person look within 3 to 5 business days depending on current workload.
Yes, we cover the full Florence-Graham ZIP of 90001, including the residential streets off Compton Avenue, Alameda Street, and the neighborhoods east of the 110 Freeway. Our crews serve Florence-Graham locally, with scheduling coordinated from our Los Angeles office, so there’s no trip charge inside the county for estimates or inspections. If you’re in 90001, call (877) 610-1318 and we’ll confirm your address on the spot.
Yes, and this matters more in Florence-Graham than almost anywhere else in South LA. This is an unincorporated community governed by LA County, not the City of Los Angeles, so roofing, structural, and addition-adjacent permits all run through the LA County Department of Public Works, not LADBS. That’s a different plan-check process, a different fee schedule, and a different inspection queue than contractors who only work City of LA jobs are used to. We pull the permits, we schedule the inspections, and we don’t ask you to skip it. The permit inspector works for you, not for me, and that’s why I like him around.
Roofing costs in Florence-Graham are generally in line with Huntington Park, Walnut Park, Willowbrook, and South Gate, with repairs at $400 to $1,800 and replacements at $8,000 to $20,000 for standard shingle roofs. What can push a Florence-Graham job higher is the frequency of unpermitted Florence-Graham Home Additions & ADU roofs that need retroactive correction to pass LA County inspection. If a previous contractor tied a converted garage roof into your main house without proper flashing or supports, bringing that up to code adds scope and materials. We put every dollar of that on a written change order before the work happens, so there’s no surprise invoice at the end. Call (877) 610-1318 for an exact quote; estimates are free.
Every Barrett & Sons Construction roofing job, including work in Florence-Graham, comes with our written 90-Day Done Right Promise: if it’s not done right, Tom comes back and makes it right, one call. That’s separate from the manufacturer warranties on the materials we install, which include premium brands like GAF and CertainTeed. We also offer a free second opinion on any written roofing estimate you already have from another contractor, so you can compare line items before you sign anything.
If you’re ready to find out what your roof actually needs, call (877) 610-1318 to schedule your free estimate. Tom Barrett and his sons are here in Florence-Graham most days, and they’ll give you a straight answer, a written scope, and a price that won’t change without your signature.
Written by Tom Barrett, Owner at Barrett & Sons Construction, founded 1998 and serving Florence-Graham and the surrounding South LA communities from our Los Angeles office. L.O.C.A.L. values: Local roots, On time, Community first, Accountable, Loyal.







Before
After
Before
After
Before
After