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
Roofers in Irwindale, CA
Roof Inspection is where every Irwindale roofing job should start. The 91722 zip code mixes postwar homes built between the 1940s and 1970s with a dense industrial corridor along the 210 and Arrow Highway, and roofs here face a condition most San Gabriel Valley cities never see. Quarry and cement-plant dust settles on shingles and flat roofs, grinding granules and clogging drains in ways that change how roofs age. If you need a straight answer about what your roof actually needs, call Millstone Roofing at (855) 341-6021.
Why Irwindale Homes Are Different
Irwindale is not a typical bedroom community. The city is home to the Irwindale Speedway, a major rock and sand quarry operation, and dozens of concrete, aggregate, and manufacturing plants. That industrial presence shapes roofing in two distinct ways. First, the city’s commercial core is dominated by flat, low-slope industrial and warehouse roofs over concrete and metal buildings. Second, the residential pockets near the Baldwin Park and Duarte edges are largely older single-family homes, many from the 1940s through 1970s, with shallow-pitch composition-shingle or built-up roofs.
The defining local condition is the fine abrasive dust that blows from the rock quarries and cement plants. Roofs downwind of those operations build up a layer of grit that works into shingle granules, accelerating wear, and that same dust clogs scuppers, drains, and gutters on flat roofs. A roof in Irwindale that looks twenty years old may actually be twelve, simply because of what settles on it between rains. The hot, dry San Gabriel Valley summers bake shingles and the occasional Santa Ana wind lifts edges, but dust is what makes Irwindale jobs genuinely different from roofing in Arcadia or Glendora.
Styles & brands we work with






Our Main Irwindale Services
Most Irwindale homeowners reach out to us for one of two reasons: a roof that is failing in specific spots, or a roof that has simply reached the end of its serviceable life. Both start with an inspection.
Roof Repair in Irwindale
Roof repair in Irwindale usually means chasing leaks on older composition-shingle roofs or clearing clogged drains on built-up residential roofs. The dust that settles from the quarry and cement operations works its way under shingles and into seams, and once winter rain arrives, small gaps turn into interior stains fast. We inspect first, document exactly what is failing, and then repair only what needs it. No upselling, no replacement pitch when a targeted fix will hold. See how Roof Repair in Irwindale works.

Roof Replacement in Irwindale
When an Irwindale roof has widespread granule loss, failed flashing, or decking that has softened from trapped moisture, replacement is the honest recommendation. Homeowners here choose from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so the material fits the home’s pitch, exposure, and budget rather than whatever a single-brand contractor happens to stock. Every replacement begins with written findings from an inspection. See our full Roof Replacement in Irwindale process.

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.
Roof Inspection in Irwindale
A roof inspection in Irwindale is the only way to know whether the dust, heat, and wind have actually compromised your roof, or whether it is simply dirty and aging on schedule. Homes in the 91722 area tend to be older postwar builds with shallow-pitch roofs, and those roofs hide damage in ways flat commercial roofs do not. Because quarry dust accelerates granule loss and traps moisture, an inspection here has to look harder than one in a cleaner-air city. Millstone Roofing starts every job with a professional Roof Inspection and gives you written findings before anyone proposes work.
Roof Inspection Services
Signs you need it
Granules collecting in gutters, shingle edges curling, dark streaks on the north slope, or a fine layer of dust that never seems to wash off are all signals to schedule an inspection in Irwindale.
What it costs in Irwindale
A standard residential roof inspection in Irwindale typically runs $150 to $350, depending on roof size, pitch, and accessibility.
How we do it
We walk the roof, check flashing, seals, and drainage points, document everything with photos, and hand you a written report that separates immediate fixes from items to watch.
Roof Estimate
Signs you need it
You have an inspection report in hand, or you already know the roof or a section of it has failed and you need real numbers to plan the work.
What it costs in Irwindale
Roof estimates in Irwindale are free when they follow a Millstone inspection, and they are line-item priced so you can see exactly where the money goes.
How we do it
We measure the roof, specify materials from the brand that fits your roof and budget, and give you a written, fixed-price estimate before any work begins.
What Roof Inspection Costs in Irwindale
| Item | Typical range in Irwindale |
|---|---|
| Standard residential roof inspection | $150 – $350 |
| Post-storm or wind-event inspection | $200 – $400 |
| Inspection with written repair estimate | Free with inspection |
Do I need a roof inspection before a repair or replacement?
Yes. In Irwindale, dust and heat hide failures that are easy to miss from the ground. A documented inspection tells you whether repair or replacement is the right call, and it protects you from paying for work your roof does not need. Call (855) 341-6021 to schedule one.
Is a free roof inspection actually free in Irwindale?
When it is part of an estimate for repair or replacement, yes. A standalone inspection carries a fee because it produces a written report you can use with any contractor. Call (855) 341-6021 to talk through which option fits your situation.
Brands We Service in Irwindale
Millstone Roofing works with seven of the industry’s leading shingle and material manufacturers, and on Irwindale roofs we frequently recommend CertainTeed, Owens Corning, Atlas, and IKO products because they hold up well to abrasive dust and intense sun. Parts for these brands are stocked locally, which means repairs and replacements in the 91722 area are not delayed by supply-chain waits. See our brands for the full portfolio.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Irwindale, CA
| Service | Typical range in Irwindale |
|---|---|
| Standard residential roof inspection | $150 – $350 |
| Post-storm or wind-event inspection | $200 – $400 |
| Minor shingle repair | $250 – $600 |
| Flashing repair or replacement | $350 – $900 |
| Leak repair (localized) | $400 – $1,200 |
| Flat roof drain-cleaning and reseal | $300 – $800 |
| Ridge cap replacement | $500 – $1,500 |
| Full roof replacement (asphalt shingle) | $8,000 – $22,000 |
| Full roof replacement (flat or low-slope) | $10,000 – $28,000 |
Prices in Irwindale push toward the higher end when roofs have steep pitches, multiple layers of old material, or heavy dust accumulation that has to be cleaned before work can begin. Millstone Roofing gives written, line-item pricing before any job starts, and the price we quote is the price you pay.
Neighborhoods We Serve in Irwindale
We cover all of the 91722 zip code, including the residential pockets that sit close to the industrial core. Older homes in these areas tend to share the same roofing issues: dust-driven granule loss, lifted shingle edges from Santa Ana winds, and clogged residential drains.
- Residential streets near the Baldwin Park border
- Areas near the Duarte edge
- Homes along the Arrow Highway corridor
- The small residential blocks near Irwindale Park
Response time across Irwindale is typically within one to three business days for inspections, and faster for active leaks.
Service Area – Cities Near Irwindale
Millstone Roofing serves Irwindale and the surrounding San Gabriel Valley cities. If you live just outside the 91722 boundary, we also work in Covina, CA, Azusa, CA, Citrus, CA, and West Covina, CA. The same inspection-first process applies everywhere we work.
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 Roofers in Irwindale
For active leaks, we typically schedule a visit within one to two business days. Standard inspections in Irwindale usually happen within three business days. Call (855) 341-6021 and we will tell you exactly when we can be there.
Most roof repairs do not require a permit, but full replacements in Irwindale usually do, and the city’s industrial zoning means commercial work follows a different approval path. We handle permitting for every job that requires it, residential and commercial alike.
Yes. The flat, low-slope roofs that cover Irwindale’s warehouses and manufacturing buildings are a major part of the local roofing picture, and the dust-clogged drain problem is something we address on nearly every commercial property downwind of the quarries.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Irwindale Customers Say
"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."
— Yolanda Mendoza"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."
— Eric Chen"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."
— Riya Rao