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 Irwindale
Roof repair in Irwindale isn’t a generic job. The homes here, mostly built between the 1940s and 1970s, sit downwind of active rock quarries and cement plants, which means shingles lose granules faster and flat-roof drains clog more often than anywhere else in the San Gabriel Valley. If you’re seeing water stains on a ceiling, lifted shingle tabs, or a drain that backs up every time it rains, call us at (855) 341-6021. We inspect first, document what we find, and give you a written repair scope before any work starts. Millstone Roofing serves all of 91722, from the residential streets near Baldwin Park to the commercial corridor along Arrow Highway.
Why Millstone Roofing Is Irwindale’s Preferred Roof Repair Company
We’ve worked on enough Irwindale roofs to know the difference between a roof that needs a targeted patch and one that’s been quietly failing for years under a layer of quarry dust. The homes tucked along the Duarte edge and the older subdivisions off Arrow Highway have a particular set of problems; shallow-pitch shingle roofs with worn decking, valleys that collect debris, and vent boots cracked from years of Santa Ana sun. We don’t sell you a roof you don’t need. Nelson Ibarra built Millstone Roofing around a single principle: inspect first, then recommend. Every repair we propose comes with documented findings and photos from the inspection, so you can see exactly what we’re seeing.
Our Roof Repair team brings the same care to a $400 valley patch as we do to a full re-deck. We stock parts locally for common shingle profiles used on Irwindale’s older homes, which means less waiting when we open up a roof and find the decking needs attention. Homeowners across Irwindale have told us the same thing: they appreciate knowing the price before we start, and they appreciate not being pushed toward a full replacement when a repair makes more sense.
Styles & brands we work with






Shingle Roof Repair in Irwindale
Shingle roof repair in Irwindale usually means addressing granule loss, lifted tabs, or cracked shingles caused by the abrasive dust that settles on roofs downwind of the quarries. On a typical 1950s ranch near the Baldwin Park side of 91722, a repair might involve replacing a damaged section of composition shingle, resealing lifted tabs, and installing a new drip edge where the old one has rusted through. Most shingle repairs in Irwindale run between $350 and $1,200 depending on the size of the affected area and whether the underlying decking is still sound. Here’s what we typically find:
Granule Loss From Quarry Dust
The fine dust that blows off the Irwindale quarries works like sandpaper on asphalt shingles. Over time it wears through the protective granule layer until the fiberglass mat underneath starts to show. Once that happens, water gets into the mat and the shingle fails. We replace affected shingles before the decking gets wet.
Valley and Flashing Repairs
Shallow-pitch roofs common on Irwindale’s postwar homes shed water slowly, so valleys and flashing take more abuse than they would on a steeper roof. We inspect valley metal for rust-through and check step flashing around chimneys and vents. A valley repair with new underlayment typically lands between $500 and $1,000.
Storm Damage Roof Repair in Irwindale
Storm damage roof repair in Irwindale is usually tied to two events: a Santa Ana wind storm that lifts shingle tabs and tears flashing, or a winter rain that exposes a failure that’s been building for months. After a strong wind event, homeowners near the 210 corridor and along Arrow Highway often find shingles in the yard and a bare spot on the roof where the wind got underneath. Wind-lifted tabs need to be resealed or replaced quickly, because the next wind will take more of the roof with it. Typical storm repairs in Irwindale cost between $400 and $1,800 depending on how many shingles came off and whether the decking was damaged.
Wind-Lifted Shingles and Missing Tabs
Santa Ana winds push under the leading edge of shingle tabs and bend them back, breaking the seal strip that holds them down. Once a tab is lifted, wind-driven rain can work its way under the shingle and into the roof deck. We replace the damaged shingles and reseal the surrounding area so the roof is tight again before the next wind event.
Leak Repair After Rain
Irwindale gets relatively little rain, but when it comes, it finds every weak point. The most common leak sources we see are pipe boots cracked from years of UV, clogged valley metal, and flashing that’s pulled away from a chimney. A leak repair runs $300 to $800 in most cases, depending on whether it’s a simple boot replacement or a full valley rebuild.
Trusted Brands We Service in Irwindale
Millstone Roofing works with seven of the industry’s leading shingle and material manufacturers, so when we repair an Irwindale roof we can match the existing material rather than forcing whatever we happen to stock. If your roof has CertainTeed shingles, we bring CertainTeed. If it’s Owens Corning, we bring Owens Corning. IKO and Atlas are also brands we regularly service for local customers. Carrying multiple lines means we don’t have a quota to hit on any one product. The right material for your roof, not the easiest one for us to stock.
Common Roof Repair Problems We See in Irwindale Homes
- Quarry dust grinding shingle granules. The abrasive dust that settles on roofs near the Irwindale quarries wears away the protective granule surface of asphalt shingles. Once the mat is exposed, the shingle absorbs water and degrades quickly, so we recommend checking south-facing slopes and windward edges every year.
- Original 1940s – 1970s decking that’s too thin or rotting. Many Irwindale homes still have their original 1×6 or plywood decking, and after 50 to 70 years it’s often delaminated at valleys and penetrations. A simple shingle patch won’t hold if the wood underneath is failing, so we sister or re-deck as needed.
- Clogged flat-roof drains and scuppers. On the commercial and industrial buildings along Arrow Highway and the 210 corridor, quarry dust clogs roof drains faster than in any neighboring city. Standing water backs up within a season if the drains aren’t cleaned, which is why flat-roof drain maintenance is as much a part of roof repair here as shingle work.
- Outdated wiring and framing discovered during permit repairs. When a repair permit is pulled on an older Irwindale home, opening up the roof cavity can expose wiring that’s no longer code-compliant or framing that’s undersized. These conditions have to be corrected before the roof can be closed, which is why our written estimates include allowances for what we might find.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Irwindale, CA
Roof repair in Irwindale runs across a wide range because no two older roofs fail the same way. Here’s what we typically see: shingle tab replacement and resealing, $350 to $1,200; valley repair with new underlayment, $500 to $1,000; vent boot replacement, $250 to $450; flashing repair around a chimney, $400 to $900; flat roof patch with new membrane, $600 to $1,500; and storm repairs involving multiple missing shingles, $400 to $1,800. The biggest variable is what we find underneath. Decking replacement, framing sistering, and code-triggered electrical corrections add cost, which is why we write allowances into every contract and price every surprise in writing before we touch it. Call (855) 341-6021 for a free estimate on your Irwindale roof.
We Also Serve Cities Near Irwindale
Millstone Roofing provides roof repair across the eastern San Gabriel Valley, including Covina, Azusa, Citrus, and West Covina. If you’re in a neighboring community and dealing with similar quarry-dust roof issues or older postwar housing stock, we inspect first and document everything before recommending a repair or replacement.
Serving Irwindale, CA — Our Local Coverage Area
We’re based in the Irwindale 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 Irwindale
Irwindale sits directly downwind of active rock quarries and cement plants, and the fine airborne dust they produce settles on roofs and acts like a slow sandblaster. Duarte doesn’t have that same industrial exposure. The dust grinds away the granule surface on asphalt shingles, especially on the windward side of the roof, and once the fiberglass mat shows through the shingle starts absorbing water. We can inspect your roof and tell you whether the granule loss has reached a point where repair or replacement makes sense. Call (855) 341-6021 for a free inspection.
The two most common are outdated wiring exposed by opening the roof cavity and undersized or damaged framing that doesn’t meet current structural requirements. On a 1958 ranch house near the Baldwin Park edge of 91722, for example, our crew found the original 1×6 decking was split and delaminated under a failed valley, while the open walls exposed wiring that the permit upgrade required us to bring up to code. We priced the framing sistering and electrical corrections in writing and got approval before touching a shingle. Call (855) 341-6021 and we’ll explain what your permit might trigger before we open anything up.
For a simple shingle replacement that doesn’t involve structural changes or decking replacement, a permit usually isn’t required under Irwindale’s building code. But once a repair involves re-decking, framing corrections, or opening up an area that exposes wiring, a permit is typically triggered and the work has to meet current code. We’ll tell you up front whether your specific repair falls into the permit-required category so there are no surprises after the roof is opened. Call (855) 341-6021 and we’ll walk you through it.
The dust clogs them, fast. On the flat, low-slope roofs that dominate the commercial and industrial buildings along Arrow Highway and the 210 corridor, quarry dust accumulates in roof drains and scuppers within a single season. Standing water backs up and accelerates membrane failure. Drain cleaning is a standard part of our flat-roof repair work in Irwindale, and we recommend an annual drain check given how much airborne particulate is in the air here. Call (855) 341-6021 to schedule an inspection.
Roofs are measured in squares, each one equal to 100 square feet, and an Irwindale ranch-style home typically runs 16 to 22 squares. When you compare bids, ask what each contractor is doing per square, whether decking replacement is included or an allowance, and whether code corrections are priced as a contingency or a change order. We itemize every square and every allowance in our written estimates, so two bids are actually comparable. Call (855) 341-6021 for a line-item estimate on your exact roof.
Get Your Roof Repaired Right in Irwindale
If you live in Irwindale and you’re tired of wondering whether your roof is holding up, start with an inspection. We document what we find, explain what needs attention now and what can wait, and give you a written price before any work begins. Repair when repair is right. Replace when replacement makes sense. One crew, one company, from the first inspection to the final shingle. Call (855) 341-6021 to schedule your free estimate.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Irwindale and the surrounding San Gabriel Valley.