Metal roofing
Architectural shingles
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 Repair Across Duarte
Roof repair in Duarte runs between $350 and $1,800 for most jobs, depending on what’s actually going on under the surface. That’s the honest range we quote homeowners here every week. Koreatown Roofing handles flat roof patches, shingle replacement, flashing repair, and the kind of wind damage Duarte sees after Santa Ana events. Call (866) 974-2271 and we’ll send a roofer who knows this city’s housing stock, not a rotating crew from a call center.
We work in Duarte full-time because this city has two very different roofing realities. The flatland tracts in 91010 were built fast in the 1950s and 1960s, often with wood-shake roofs that got covered over. The hillside homes in 91008 sit under fire-zone code rules most roofing companies never bother to check. When you call us, you get a crew that knows which one you’re dealing with.
Why Koreatown Roofing Is Duarte’s Preferred Roof Repair Company
We’re roofing-only. Every job we run in Duarte is a roof inspection, a roof repair, or a roof replacement. Nothing else. That matters when a homeowner on Royal Oaks Drive calls about a leak and needs someone who can tell whether the problem is the flashing, the underlayment, or the decking. General contractors guess. We look.
Manny Cordero leads our crews, and he’s the person Duarte homeowners talk to when a repair quote needs explaining. Not a sales rep. The owner. That kind of accountability is why we get repeat calls from the same neighborhoods year after year. When you work with us, you’re dealing with a company whose reputation lives and dies in the San Gabriel Valley.
We carry materials from GAF, CertainTeed, and Owens Corning in our local stock, so most Duarte repairs don’t wait on a distributor. If your repair is urgent, we can usually get it done the same week, not the same month. And because we work with seven manufacturers, we recommend what fits your roof and your budget, not what one supplier has sitting in a warehouse.
Styles & brands we work with






Flat Roof Repair in Duarte
Flat Roof Repair in Duarte is a common call for homeowners in 91010, where mid-century tract homes often have patio covers, carports, or room additions with built-up or modified-bitumen flat sections. The hot, dry summers here bake those surfaces until seams crack and sealants shrink, then the first real winter rain finds every gap. A typical flat roof patch in Duarte runs $450 to $1,200, depending on how many layers need to come off.
What a flat roof patch actually involves
We start by finding the true wet spot, not just where the water shows up on the ceiling. Water travels. On flat sections that means probing the membrane for soft spots and checking the drains and scuppers, because a clogged drain on Foothill Boulevard’s older homes causes pooling that ruins the roof faster than sun exposure ever will.
When the decking under a flat roof is gone
If the OSB or plywood underneath has rotted, a patch isn’t enough. We cut out the damaged section, replace the decking, and re-tie the membrane. That’s a $900 to $1,800 job in Duarte, and we show you the rotted wood before we replace it. You should never pay for decking you didn’t see.
Shingle Roof Repair in Duarte
Shingle Roof Repair in Duarte usually means one of two things: wind-lifted tabs on the foothill side or aging architectural shingles on the flatland tracts. In 91010, many of those roofs were originally wood-shake and got overlaid with composition shingles decades ago. When we lift a damaged shingle, we often find the original shake underneath, and that changes the repair entirely.
Wind damage from Santa Ana events
After a strong wind event, we see lifted ridge caps and missing shingles concentrated on east-facing slopes in 91008. The shingle itself is usually fine; the seal strip just failed. If the decking below is sound, we re-secure, replace the damaged tabs, and move on. That repair typically runs $350 to $700.
When shingle replacement uncovers a bigger problem
If the decking is cracked, rotted, or skip-sheathed, a simple shingle swap becomes a code issue. Skip sheathing means gaps between boards, and current code won’t allow new shingles over it. Duarte building inspectors will flag it. We explain that before we open anything up, so you know the range of possible outcomes going in. Shingle repairs that require decking work run $800 to $1,600 in this market.
Trusted Brands We Service in Duarte
Your roof, your material choice. That’s not a slogan; it’s how we stock our trucks. We install and repair GAF, CertainTeed, and Owens Corning shingles, plus Boral tile when we’re matching existing concrete or clay. Because we’re not tied to one manufacturer, we can match what’s already on your Duarte roof instead of pushing a replacement brand. We keep common accessories in local inventory: ridge caps, pipe boots, valley metal, and Class A underlayment for the hillside zones. That means faster turnaround when a Duarte homeowner needs a repair before the next rain.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Duarte Homes
- Wind-lifted ridge caps on foothill slopes. After a Santa Ana event, the caps along the ridge lift or disappear. East-facing slopes in 91008 take the worst of it, and a missing ridge cap lets water straight into the attic.
- Hidden wood-shake under later shingle layers. In 91010, original shake roofs were often overlaid rather than torn off. Trapped moisture rots the decking and the shake, and you won’t know until someone lifts the top layer.
- Failed flashing on Foothill Boulevard’s older commercial-style homes. Valley metal, sidewall flashing, and pipe boots from the 1980s are at end-of-life. The flashing cracks before the shingle fails, and that’s where leaks start.
- Flat-roof ponding on addition roofs. Duarte homes built with flat patio covers or room additions collect water when drains clog. That standing water finds every seam and splits the membrane over time.
Pricing for Roof Repair in Duarte, CA
Here’s what Duarte homeowners should expect to pay. A simple shingle repair runs $350 to $700. A flat roof patch runs $450 to $1,200. Flashing replacement anywhere on the roof runs $400 to $900 per area. Vent boot replacement runs $250 to $500. Valley repair runs $500 to $1,200. When decking replacement enters the picture, add $500 to $1,500 depending on square footage and whether the home is in the 91008 fire zone, which requires Class A materials. We give written line-item quotes before work starts, not verbal guesses after. Call (866) 974-2271 for a free estimate with real numbers.
We Also Serve Cities Near Duarte
Our crews run daily through Bradbury, Monrovia, Baldwin Park, and Mayflower Village. If you’re just over the border from Duarte, we can usually reach you the same week. And if you want to learn more about our full scope of work, our Roof Repair team handles inspection, repair, and replacement across the whole San Gabriel Valley.
Serving Duarte, CA — Our Local Coverage Area
We’re based in the Duarte 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 Repair in Duarte
Because Duarte’s housing stock hides problems under the surface. In 91010, original wood-shake roofs were often overlaid with shingles, and that trapped moisture rots the decking from below. In 91008, any repair that exposes decking triggers the hillside fire zone requirement for Class A underlayment and edge metal, which often means a larger scope than the original patch. We inspect before we quote, and we explain exactly what we found before any extra work gets approved. Call (866) 974-2271 to schedule an inspection.
Yes. Duarte’s hillside fire zone requires Class A roof assemblies on any re-roof, and repairs that expose decking must upgrade to fire-rated underlayment and compliant edge metal. A repair that ignores that rule leaves the roof non-compliant and can cause problems at permit inspection or insurance renewal. We’ve done this work on east-facing slopes all over 91008, and we document every material for the permit file.
Ask every contractor the same three questions. Do you pull permits when the repair exposes decking? What underlayment will you use if my home is in the 91008 fire zone? Will you show me the damaged wood before you replace it? If they can’t answer those clearly, the quote is incomplete. We write allowance language into our contracts for Duarte repairs because we know what these roofs hide. Get a free quote at (866) 974-2271.
Check for lifted or missing ridge caps first, especially if your home faces east toward the foothills. Then look for shingle tabs bending upward, granules collecting in gutters, and any daylight visible from the attic. Those are all signs the seal strip failed and the roof is open to wind-driven rain. If you see any of that in Duarte, call (866) 974-2271 and we’ll get a roofer out to walk the roof.
Yes, and if they’re on an older addition or patio cover, we start with a drain check. Most flat roof failures in Duarte start with ponding water, not material failure. We patch built-up, modified-bitumen, and single-ply flat sections, and we’ll tell you honestly if the membrane is too far gone to patch. A flat roof patch here runs $450 to $1,200, and we’ll show you the damage before we touch it. Call (866) 974-2271 for an exact quote with the free estimate.
Written by Manny Cordero, Owner at Koreatown Roofing, serving Duarte and the San Gabriel Valley.