Architectural shingles
Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Florence-Graham
Roof replacement in Florence-Graham costs between $8,500 and $18,000 for a typical residential home, with flat and built-up tear-off work running higher due to the density of the neighborhood. We serve all of zip code 90001 and typically complete a full tear-off and reroof within three to five working days once materials arrive. If you’re reading this because your ceiling is staining or your gravel roof is shedding into the gutter, call us at (866) 282-5070 and we’ll schedule an inspection before you commit to anything.

Florence-Graham has a very specific roofing personality. The lots are narrow, the houses are mostly 1920s through 1950s wood-frame bungalows and stucco duplexes, and the roofs sit low. That changes how we work. We know Florence Avenue and Graham Avenue traffic patterns, we know where the tightest alley access is, and we know the LA County permit process that applies here because the neighborhood is unincorporated. You shouldn’t have to explain your neighborhood to your roofer. You won’t have to explain it to us.
Key Takeaways
- Permitting: Florence-Graham falls under LA County building rules, not the City of LA. Out-of-area roofers routinely pull the wrong permit and stall the job.
- Pricing: Full replacement typically runs $8,500 – $18,000 depending on roof size, layers to tear off, and lot access. Flat tear-offs trend toward the higher end.
- Material choice: We install and warranty products from seven major manufacturers including IKO, Atlas, and Tamko, matched to your home, not to what we happen to stock.
- Honest scoping: Our inspection is built to find the repair first. A replacement quote only comes after we show you why it’s needed.
Why Florence-Graham Homeowners Call Us for Roof Replacement
Most of the calls we get from Florence-Graham start the same way: a homeowner saw water staining on a ceiling, or a neighbor’s roofer knocked on their door. We approach it differently. Rick Dunnigan built this company around one question we ask ourselves before recommending anything: what does this roof actually need? That repair-first mindset matters here because Florence-Graham roofs often look worse than they are. Old tar-and-gravel can look tired and still have years in it if the flashing is intact and drainage works.
We serve Florence-Graham from our base in Buena Park, which puts us close enough to respond quickly but far enough out that we don’t rush a job to get to the next one. Our crews know the working conditions here: single-lane side streets, alley parking, porch overhangs built right up to the lot line. We quote for what the job actually involves, including staging and disposal, not a generic square-foot number that gets padded later.
Florence-Graham homeowners tell us they appreciate three things: we don’t push a brand because we carry seven, we don’t pad the scope because our inspection separates repair from replacement, and we clean the site every day. On a street where homes sit five feet apart, that last one matters to your neighbors. Roof Replacement in Florence-Graham is our core service here, but the inspection always comes first.
Styles & brands we work with






Reroofing in Florence-Graham
Reroofing in Florence-Graham usually means tearing off the old material and building a new roof system from the deck up, because the housing stock here has lived through decades of patch-and-recover work. A typical reroof in Florence-Graham runs $9,500 to $16,000 for a smaller bungalow or duplex, with costs rising if multiple layers of built-up roofing have to come off first. The work includes removing all existing layers down to the wood deck, repairing or replacing damaged decking, installing new underlayment and drip edge, then applying the replacement material of your choice.
Multi-Layer Tear-Off
Florence-Graham homes have a particular history: original hot-mopped tar-and-gravel roofs that were covered again when they leaked, sometimes twice. That means a reroof here often involves removing two or three generations of material before we ever get to clean decking. This is heavier, slower, dirtier work. We quote it accurately up front, and we don’t tell you the old layers are fine to leave because it’s cheaper for us to skip. It isn’t, and it won’t last.
Decking and Edge Work
Once the old roof is off, we find what’s underneath. On 1920s and 1930s bungalows, that’s often original 1x shiplap with rot at the eaves where decades of overflow ran down the fascia. We replace what’s compromised, not what’s convenient. If the roof edge has settled, we correct gutter slope and install new drip edge so the next monsoon downpour actually drains instead of pooling at the low corner.
Flat Roof Replacement in Florence-Graham
Flat roof replacement in Florence-Graham is a significant portion of what we do, because low-slope and built-up roofs dominate this neighborhood. A typical flat roof replacement here runs $10,000 to $18,000 depending on square footage, number of existing layers, and how constrained the staging area is. The southern California sun beats down hard on these roofs, and after 15 or 20 years the asphalt and felt oxidize to the point where the surface cracks, blisters, and separates at the seams. The repair-first rule still applies: we’ll tell you if your flat roof has another few years, but if the gravel is worn through and the membrane is exposed, replacement is the honest call.
Built-Up Tar-and-Gravel Systems
Many original Florence-Graham flat roofs are hot-mopped built-up systems with gravel surfacing. These were built well for their time, but when they fail, the failure is often at the drains and perimeters rather than the field. We install modern replacement systems, including reinforced membrane and single-ply options, that handle UV exposure and thermal cycling better than the original materials ever could. On duplexes, we pay special attention to the party-wall junction where one roof meets another.
Drainage and Panel Work
Flat roofs in Florence-Graham suffer from one consistent problem: inadequate slope and undersized drains. When monsoon season hits, water sits, finds a seam, and works its way down. As part of a flat roof replacement, we re-evaluate drainage and correct low spots where water ponds. We inspect the scuppers and downspout connections, and if the eave panels are rusted through, we replace them as part of the roof scope, not as an add-on surprise.
Trusted Brands We Service in Florence-Graham
We work with seven major roofing manufacturers, which means you choose the material that fits your home and budget, not the one we happen to carry. For Florence-Graham homes, we often recommend products from Owens Corning, IKO, and Atlas for steep-slope work, and we also have access to Tamko for homeowners who want a specific color match. Because we’re authorized installers, the manufacturer warranty is honored, not voided by an out-of-brand installer. We don’t stock one size and talk you into it. We match the material to your house, your roof pitch, and the way light hits your block. That’s what Roof Replacement should look like: your decision, made with real information.
The Tight-Lot Reality in Florence-Graham
Florence-Graham’s roofing market is defined by its dense postwar tract housing, mostly 1920s to 1950s wood-frame bungalows and small stucco duplexes packed tightly on narrow lots. Original low-slope tar-and-gravel roofs are now at end-of-life and often covered by later layers, so tear-offs must account for multiple roofing generations and tight lot-line working conditions. This isn’t a suburban job with a wide driveway and a two-car side yard. It’s a 50-foot lot with a shared driveway on one side, a stucco wall on the other, and a neighbor’s bedroom window fifteen feet from the roof edge.

Staging and parking shape the quote more than most homeowners expect. If we can’t fit a dump trailer on site, we have to stage materials on the street with a traffic control plan, which is slower and costs more in labor and permits. If the alley behind the property is too tight for a lift, that changes how we move material up. We plan all of this before we give you a number, because a quote that ignores access is a quote that changes later. We don’t play that game here. In Florence-Graham, we keep the site clean every day, keep your neighbor’s driveway clear, and make sure the debris bin leaves with us, not a week after the roof is done.
We recently tore off three generations of hot-mopped built-up roofing and gravel from a 1940s stucco duplex near Florence Avenue and Graham Avenue, installing new GAF decking, underlayment, and drip edge with proper flashing at the party wall. Because the lot was only 50 feet wide, we staged all materials on the street with a traffic control plan and kept the neighbor’s driveway clear, finishing with a clean site and signed off by LA County inspection. That job taught us nothing new about how Florence-Graham works, which is exactly the point: we already knew what it would take, and we quoted it accurately the first time.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Florence-Graham Homes
After working on roofs across Florence-Graham, we see the same issues show up again and again. These are the things we look for on every inspection, and they shape most of the replacement work we do here.
- Party-wall flashing failures on duplexes. Where two units share a wall, the roof junction is the weak point. Water runs down the wall, under the old flashing, and into both units. We’ve seen disputes between neighbors over who pays for what, and the answer is usually that the flashing was never detailed correctly in the first place.
- UV-baked gravel roofs at the end of their life. The Florence-Graham sun doesn’t rot the roof the way freeze-thaw does; it bakes it. After enough summers, the membrane under the gravel turns brittle, and the gravel starts washing into the gutters. That’s a sign the weatherproofing is gone, even if the gravel still looks mostly intact.
- Inadequate drainage and ponding water. Most original low-slope roofs here were built with drains that are now rusted through or clogged with decades of debris. When the monsoon downpours come, water pools at the low end and tests every seam. A replacement that doesn’t address drainage is a replacement that will fail early.
- Multiple re-covers hiding deck rot. When a roof has been covered twice without a tear-off, the deck underneath is often soft in places. We’ve found serious rot at the eaves and around old penetrations on Florence-Graham homes that looked fine from the outside. A proper replacement means finding and fixing that, not hiding it under another layer.
Pricing for Roof Replacement in Florence-Graham, CA
Here’s what you can expect to pay for roof replacement in Florence-Graham, CA:
- Asphalt shingle reroof on a bungalow: $8,500 – $12,500 for a typical two-bedroom home with a tear-off.
- Flat roof replacement (built-up or membrane): $10,000 – $18,000 depending on square footage and number of layers to remove.
- Architectural shingle on a duplex: $12,000 – $16,000 for the full removal and replacement, including party-wall repair.
- Multi-layer tear-off and re-deck: Add $2,500 – $5,000 to the base number when two or three layers of old tar-and-gravel have to come off and decking needs significant replacement.
The biggest cost drivers in Florence-Graham are layer count, lot access, and the condition of the wood deck under the old roof. We give free written estimates, and the number we quote is the number you’ll pay unless you change the scope. Call us at (866) 282-5070 to schedule an inspection and a quote you can actually plan around.
The Permit Detail That Trips Out-of-Area Roofers
Florence-Graham is unincorporated Los Angeles County territory. That means roof replacements here are permitted and inspected under LA County building rules, not the City of LA’s. It sounds like a paperwork detail, but it’s the most common reason we get called back to fix another contractor’s stalled job. A roofer from outside the area pulls a City of LA permit because that’s what they do in Huntington Park or South Gate, the inspection gets rejected because it’s the wrong jurisdiction, and the homeowner sits with a half-finished roof and an open permit violation. We pull the correct LA County permit for every Florence-Graham job, and we’ve never had a job fail inspection because of a paperwork error.
Rick Dunnigan’s position on permits is simple: they’re not optional, and they’re not the homeowner’s job to figure out. You hire us, we handle the permit, we schedule the inspection, and we walk the inspector through the roof when they arrive. If the inspector flags something, we correct it. When they sign off, you have a legal roof replacement with a paper trail. That matters for your insurance, your resale value, and your peace of mind.
We Also Serve Cities Near Florence-Graham
Our roofing team works throughout the area around Florence-Graham, including Huntington Park, Walnut Park, Willowbrook, and South Gate. If you’re in one of these neighborhoods and need an honest assessment before committing to a roof replacement, call us at (866) 282-5070. We’ll schedule an inspection and give you the real story on your roof.
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 About Roof Replacement in Florence-Graham
No. Florence-Graham is unincorporated Los Angeles County territory, so roof replacements require an LA County building permit, not a City of LA permit. Pulling the wrong permit is the most common mistake we see from out-of-area roofers, and it causes delays and failed inspections. We handle the correct LA County permit for every Florence-Graham roof replacement. Call (866) 282-5070 and we’ll walk you through the process.
We plan staging before we quote. On most Florence-Graham lots, there’s no room for a debris trailer and material staging on site, so we use a trailer parked on the street with a traffic control plan when required. We keep the neighbor’s driveway and walkway clear, and we clean the job site every day. The staging plan is part of your written estimate, not an afterthought. Call (866) 282-5070 for a quote that accounts for your lot from the start.
A party-wall flashing is the metal transition where the roof of one attached unit meets the shared wall between two homes. On Florence-Graham duplexes, this is the most common leak point. If the flashing is old, corroded, or improperly lapped, water runs down the wall and into both units. During a roof replacement, we remove and replace party-wall flashing correctly, with proper counterflashing and sealant, so the next monsoon downpour doesn’t put water in your neighbor’s closet or yours. Call (866) 282-5070 to have us inspect your party-wall detail.
Yes, and that’s the right approach. A multiple-layer built-up roof can’t be patched indefinitely; the weight adds up and the underlying deck deteriorates. We tear off all the old layers down to the wood deck, replace the damaged decking, install new underlayment, and build a new roof system. A full tear-off on a layered Florence-Graham roof typically adds $2,500 to $5,000 to the base replacement cost, but it’s the only way to get a roof that lasts. Call (866) 282-5070 for a detailed quote.
A tight Florence-Graham lot adds cost in three ways: street staging with a traffic control plan, slower material movement when there’s no room for a lift or chute, and disposal complexity when the bin can’t sit on site. Together, these typically add a few thousand dollars compared to a wide-lot suburban roof. We quote these costs honestly up front. Call (866) 282-5070 and we’ll give you a line-item number that includes all of it.
Written by Rick Dunnigan, Owner at Buena Park Roof Repair, serving Florence-Graham and the surrounding area.