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 typically runs $8,500 to $16,500 for a standard 90001 bungalow, with flat tar-and-gravel re-covers starting around $6,000 and full tear-offs with decking repair reaching $20,000+ when framing corrections come into play. Most jobs take five to nine working days once materials land, though LA County permit review can add a week or two before we tear off a single square. If you’re weighing a patch against a full Roof Replacement, call (866) 217-3967 and we’ll give you an honest read on what your roof actually needs.
We know Florence-Graham’s blocks well: tiny front setbacks on Graham Avenue, shared parapets near Florence Avenue, those 1920s stucco bungalows packed side-by-side with barely enough room to walk a ladder between them. Ruben Ibarra leads our crew, and he’s spent enough time on unincorporated LA County roofs to know that what looks like a simple re-cover on the surface usually hides something underneath. That’s why we inspect first, quote honestly, and never surprise a homeowner with an unapproved change order.
- Response time to Florence-Graham: We schedule inspections throughout 90001 weekly and can typically have a crew on your roof within a few days of your call.
- LA County permitting handled: We pull permits through LA County Public Works, not a city building department. Different process, different requirements. We know both.
- Written line-item quotes: Every number spelled out before work starts. No allowances that balloon without your signature.
Why Moreno Valley Roof Repair Is Florence-Graham’s Preferred Roof Replacement Company
Florence-Graham homeowners don’t need a contractor who treats every roof like a clean tear-off job in a new subdivision. They need someone who’s opened up enough 90001 roofs to know what’s waiting underneath: three layers of old tar-and-gravel, skip-sheathing from the Coolidge administration, and decking that’s been quietly rotting for decades. That’s the work we do most often here, and we’ve earned a strong local reputation for handling it straight.
Our roof inspection service is standalone, which matters in Florence-Graham more than most places. You can have us walk your roof near Florence Avenue or near the 110 corridor and get an honest assessment before spending a dollar on repair or replacement. If your roof has life left, we’ll tell you that. If it doesn’t, we’ll show you exactly why.
We work with materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For a Florence-Graham bungalow with a shallow pitch and intense sun exposure, that means we can spec a CertainTeed Landmark shingle for one home and a Boral steel profile for the next, matching the material to the structure instead of forcing one brand onto every job.
Styles & brands we work with






Roof Installation in Florence-Graham
Roof Installation in Florence-Graham means something different than it does ten miles north of here in Downey’s newer tracts. Here, most homes are 1920s-to-1950s wood-frame stucco bungalows with low-slope or flat roofs, and installation frequently means removing layered re-roofs to expose the original skip-sheathing, then rebuilding from the decking up to meet current LA County code. A straightforward shingle install on a newer 90001 home runs $7,000 to $12,000; a full tear-off with new decking on a 1920s bungalow sits in the $15,000 to $22,000 range.
We’ve installed roofs throughout Florence-Graham’s residential pockets, and the same pattern repeats: what looks like a one-layer job on the surface is actually two or three re-covers stacked over original roof. LA County code doesn’t let us bury that. We strip to the decking, correct what’s rotted or undersized, then build back with materials matched to the home’s pitch and exposure.
Full Tear-Off and Decking Replacement
When we open a Florence-Graham roof, we document what we find before touching framing. Soft decking, rotted rafter tails, undersized roof sheathing from the original build: all get photographed, priced, and approved in writing. You’ll never get a vague “we found some rot” call with a number attached after the fact.
New Construction Roofing
For ADUs and additions on Florence-Graham lots, we coordinate with your framing and waterproofing schedule. LA County inspections on new construction are strict, and we’ve built enough roofs in 90001 to know exactly what the inspector will ask before they ask it.
Roof Replacement Contractor in Florence-Graham
A Roof Replacement Contractor in Florence-Graham has to understand that most roofs here aren’t simple tear-offs. They’re layered histories of old asphalt, tar, and gravel, often added onto over decades, and they sit inches from the neighbor’s roofline. We’ve replaced roofs throughout 90001, and we approach every job as if the decking underneath is compromised until we prove otherwise. A standard shingle replacement on a small 90001 bungalow starts around $9,000; flat-roof replacements with modified bitumen run $6,500 to $11,000 depending on access and parapet work.
When one roof drains onto the neighbor’s across a tight side setback, the job changes. We coordinate with the adjoining owner, inspect the shared parapet, and write a scope that repairs both sides where the roofs meet. That’s not a convenience. It’s the only way to stop the leak from coming back.
Shared Parapet and Tight Setback Work
On blocks of 1920s bungalows near Florence Avenue in 90001, roofs sit close enough that a failed flashing on one house ponds water directly onto the next flat roof. We’ve done this repair dozens of times: strip both sides of the shared parapet, sister any rotted framing, lay new underlayment and a full ice-and-water shield at the junction, and rebuild the flashing so water sheds away from the low corner. We write both property owners into the same bid, so there’s no guesswork about who pays for what.
Flat and Low-Slope Replacement
Most Florence-Graham roofs are shallow pitch or fully flat, which means the material decision matters more than the tear-off. Modified-bitumen holds up well under inland LA Basin sun and is easier to patch later; single-ply membrane is simpler but less forgiving when a Santa Ana wind drives water sideways. We’ll spec the one that matches your roofline and your long-term plans, not the one that’s easiest for us to install.
Trusted Brands We Service in Florence-Graham
Since we’re not locked to a single manufacturer’s program, we stock and install materials from Florence-Graham‘s most common roofing brands: GAF, CertainTeed, and Owens Corning among them. When your 90001 bungalow needs a CertainTeed Landmark shingle or GAF Timberline in a specific color, we don’t special-order and wait. We keep core product lines accessible to our Florence-Graham customers and can turn most material requests in a few days. The right material for your roof isn’t the most expensive one; it’s the one matched to your shallow pitch, your sun exposure, and how long you plan to own the home. We’ll tell you the real difference between an Owens Corning Duration and a GAF Timberline, not just which one costs us less to buy.
Common Roof Replacement Problems We See in Florence-Graham Homes
- Layered re-roofs over rotten skip-sheathing. Original 1920s-and-30s roof decks use narrow boards with gaps between them, not plywood. Two or three re-covers layered over that rot silently for decades. We open the roof, photograph the decking, and price the correction before replacing a single square.
- Shared parapets draining onto the neighbor’s roof. Homes at the tight 90001 setbacks share low walls at the property line. One failed flashing ponds water directly onto the adjacent roof, and a single-roof repair turns into a two-property job. We handle that scoping out in the initial inspection.
- UV-baked asphalt and modified bitumen. Inland LA Basin summers bake low-slope roofs from April through October. Flat asphalt gets brittle and cracks; modified bitumen loses its granular surface and pulls at seams. We see this constantly on Florence-Graham’s flat and shallow-pitch roofs.
- Santa Ana wind lift on exposed edges. Dry winds from the high desert grab aged shingles and loose drip edge on rooflines facing the 110 corridor. We re-secure the perimeter and replace drip edge whenever we re-roof, whether or not the homeowner asked for it.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in Florence-Graham, CA
Here’s where Florence-Graham pricing actually lands. A standard asphalt shingle tear-off and replacement on an 800-to-1,200 square-foot 90001 bungalow runs $8,500 to $14,500. A flat tar-and-gravel re-cover with new modified bitumen starts around $6,000 and tops out near $11,000 depending on parapet height and access. Full tear-offs with decking replacement and framing corrections run $15,000 to $22,000, and that’s where LA County permitting makes a difference: the county often requires decking and framing corrections that a like-for-like overlay would legally skip. We write those allowances into the contract upfront, with any unused allowance returned to you. Call (866) 217-3967 for a free written estimate; every line item spelled out before you sign anything.
We Also Serve Cities Near Florence-Graham
In addition to Florence-Graham, Moreno Valley Roof Repair handles roof replacement work in Huntington Park, Walnut Park, Willowbrook, and South Gate. If your property sits near the boundary between Florence-Graham and any of those areas, we’ll assess the roof on its own terms, regardless of which side of the street the address falls on. Call (866) 217-3967 to schedule your free estimate.
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
Yes. Florence-Graham is unincorporated LA County, so roof replacement permits route through LA County Public Works, not a city building department. When we apply for a permit, the county reviews the existing structure and frequently requires decking and framing corrections to meet current code, especially on older bungalows with layered re-roofs over skip-sheathing. We build those corrections into your written quote before work starts. Call (866) 217-3967 for an exact scope and price.
Yes, we can repair just yours, but depending on how the roofs meet, a one-sided repair may not stop the ponding or drainage issue. Most Florence-Graham homes at tight side setbacks share a parapet or low wall, and water moves across that junction both ways. We assess both sides during the initial inspection and write the scope so you know exactly what’s on your side of the property line and what, if anything, needs coordination with the neighbor. Estimates are free: call (866) 217-3967.
Because Florence-Graham’s older roofs hide rot under layers of re-roofing until the top surface comes off. Original 1920s skip-sheathing, rotted rafter tails, undersized decking that no longer meets LA County code: these get exposed the moment we strip the old roof. We handle this by writing a decking-and-framing allowance into the contract on the front end, and any discovery gets priced, photographed, and approved in writing before we touch the framing. You’ll never pay for a surprise you didn’t authorize. For a quote that accounts for this, call (866) 217-3967.
No, and for good reason. LA County generally doesn’t permit overlaying a new roof over an existing flat tar-and-gravel surface, and even where it might, the weight and drainage problems make it a bad long-term decision on Florence-Graham’s older wood-frame bungalows. We recommend a full tear-off or a properly prepared re-cover with new underlayment and decking corrections as needed. When you call (866) 217-3967, we’ll inspect your roof and tell you what’s actually possible.
Line up the decking allowance, the permit line item, and the underlayment spec side by side. One quote may look cheaper because it excludes the decking correction that LA County will require once the roof is open, or because it specs a thinner underlayment on a roof that ponds. We write our Florence-Graham quotes so every line item is visible and comparable, including the permit fees and the decking allowance. Call (866) 217-3967 and we’ll walk you through a sample quote for your roof type so you know what to look for from any contractor.
Get Your Free Roof Replacement Estimate in Florence-Graham
If you own a home in Florence-Graham’s 90001, you don’t have to figure out the permit process, the material options, or the condition of the decking underneath your old roof on your own. Call (866) 217-3967 and we’ll schedule a roof inspection, walk you through what we find, and hand you a written line-item quote that accounts for the realities of unincorporated LA County permitting. Whether you need a full tear-off on a 1920s bungalow or a re-cover on a flat apartment building, the estimate is free and there’s no obligation to hire us.
Written by Ruben Ibarra, Owner at Moreno Valley Roof Repair, serving Florence-Graham’s 90001 homeowners.