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 Replacement Across Irwindale
Roof replacement in Irwindale runs $11,000 to $24,000 for most single-family homes, though ranch-style houses from the 1950s and 60s often land in the $9,500 to $15,000 range depending on square footage and what we find when the old shingles come off. We’re a Fontana-based roofing company that works throughout the San Gabriel Valley, and Irwindale is one of those places where the job changes block by block, residential tract homes on one side of Arrow Highway, aggregate plants and flat warehouse roofs on the other. If you live in the 91722 ZIP and your roof is original to the house, call (855) 382-1073 and we’ll come out, do a full inspection, and tell you honestly whether you need a replacement or a repair that buys you five more years.

Why Barnwood Roofing Is Irwindale’s Preferred Roof Replacement Company
Ruben Calloway started Barnwood Roofing with a rule that still guides every Irwindale job: inspection first, recommendation second. We don’t show up and start quoting a full tear-off before we’ve looked at the decking, the framing, the drainage, and the attic. That matters in Irwindale because the housing stock is particular, mostly mid-century tract homes built tight to the ground with low-pitch sections, and the industrial side of town throws a whole different set of problems at flat and built-up roofs. We’ve worked on enough 91722 ranch-style homes to know what’s hiding under the shingles before we lift the first one.
We also offer repair as a core service, not an afterthought. That might sound like a small thing, but it means we have no financial reason to sell you a new roof when a honest repair would do. Several Irwindale homeowners have hired us for a second opinion after another contractor quoted a full replacement, and we found the actual problem was isolated to one valley or a few feet of flashing. We’ll tell you if a repair is enough. That’s not a slogan. It’s how we quote.
And because we’re brand-agnostic across seven manufacturers, including GAF, CertainTeed, and Owens Corning, the material we recommend is matched to your exposure, your roof pitch, and your budget. Not to what we have sitting in the yard.
Styles & brands we work with






Roof Installation in Irwindale
Roof Installation on an Irwindale home means a complete tear-off, a full inspection of the decking and framing beneath it, and a new system built from the deck up. In Irwindale, the tear-off is where the real questions get answered. Original 1950s and 60s houses often have ¾-inch skip sheathing, undersized 2×4 rafters, and three layers of worn asphalt shingles stacked on top of each other. That’s a structural reality of this particular housing stock, and it has to be accounted for before we ever quote a final number.
Decking and Structural Checks
Once the old shingles are off in Irwindale, we inspect every sheet of decking and every rafter. If the sheathing is rotted or sagging, we replace it. If the rafters are undersized or cracked, we sister them. We get the homeowner to approve any framing or decking repair in writing before we close things up. No surprises, no change orders that show up after the fact.
New Roof Systems
After the deck is sound, we install the underlayment, ice and water shield in valleys and eaves, drip edge, and the shingle or flat-roof system you selected. Most Irwindale homeowners go with asphalt architectural shingles for the tract-home look, but we also install flat membrane systems for commercial and industrial properties. A full residential installation typically runs $11,000 to $24,000 in this area, and the material choice shifts it more than any other single factor.
Roof Replacement Contractor in Irwindale
A Roof Replacement Contractor working in Irwindale has to be comfortable with both residential tear-offs and industrial flat roofs, because the city’s mix demands both. We replace roofs on 1950s tract homes along Olive Avenue and the residential streets south of the 210, and we repair and re-cover built-up roofs on aggregate and recycling facilities near Live Oak and Arrow Highway. The skill sets are different. The inspection discipline is the same.
Residential Replacement
On a typical Irwindale track home, we tear off the old shingles, correct the decking, and install a full roofing system with manufacturer-backed materials. We pull the permit, schedule the inspection, and make sure the final system meets current California building code, including drip edge and ventilation requirements that many original roofs never had. Most residential replacements here run $9,500 to $15,000 for older ranch homes and $13,000 to $24,000 for larger two-story homes.

Commercial and Flat Roof Work
On the industrial side of Irwindale, quarry dust and truck traffic take a real toll. Flat built-up and metal roofs need regular inspection, drain clearing, and membrane repair. We handle those roofs with the same brand-agnostic sourcing, so the membrane or coating we recommend is chosen for your building’s actual conditions, not for convenience. If you’re managing a commercial property in Irwindale, call us for a roof assessment. We’ll tell you what’s failing and what’s still holding up.
Trusted Brands We Service in Irwindale
We source from seven major brands, but for Irwindale’s residential and light commercial work we most often recommend GAF, CertainTeed, and Owens Corning. GAF Timberline architectural shingles handle the UV and heat exposure on those low-pitch tract roofs better than basic three-tab, and their granule adhesion holds up against the grit that blows in from the quarry operations. CertainTeed and Owens Corning both have strong mid-range architectural lines that give Irwindale homeowners real options at different price points. Because we access all seven manufacturers, we can put two or three comparable products side by side with actual numbers. Seven brands, one honest recommendation. That’s the whole point of being brand-agnostic. And if you have a specific product in mind, we’ll match it or give you a clear reason why something else fits better.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Irwindale Homes
- Quarry dust in valleys and gutters: Rock and gravel dust from the surrounding aggregate operations settles on roofs, mixes with morning dew, and hardens into a gritty layer. It clogs valleys and downspouts, and long term it abrades shingle granules, especially near the ridge and along eaves where wind drives it in.
- Original decking that fails once exposed: Many 91722 homes still have their original skip sheathing, and once we tear off the shingles it’s often sagging, cracked, or rotted. If the decking isn’t sound, the new roof fails early. We inspect before we quote so Irwindale homeowners don’t get blindsided by decking replacement costs mid-project.
- Undersized framing from the 1950s and 60s: Builders in this era used 2×4 rafters on spans that modern code would never allow. When we sister or reinforce those rafters, we upgrade the roof’s structural capacity before the new materials go on. That work needs to be priced and approved in writing.
- Missing code basics like drip edge and full ventilation: Many original Irwindale roofs have no drip edge, insufficient ridge venting, or no ice and water shield in the valleys. When a permit is pulled for the replacement, those items become required upgrades. We include them in the quote up front, so there’s no permit-driven sticker shock later.
Pricing for Roof Replacement in Irwindale, CA
Here’s what we’re seeing in Irwindale right now. A straightforward asphalt shingle replacement on a 1,200 to 1,600 square foot ranch home runs $9,500 to $15,000. A larger two-story home or one with steep sections runs $13,000 to $24,000. Architectural shingles add $1,500 to $3,500 over basic three-tab, and if the decking needs full replacement you’re looking at $2,700 to $5,500 more depending on square footage and whether we need to sister rafters. Flat commercial roof work is priced per square foot after an inspection; those projects run anywhere from $8 to $18 per square foot depending on the system. Every Irwindale quote from Barnwood Roofing includes a line-by-line breakdown and a written allowance for the framing and decking unknowns that older homes in this city tend to reveal once the tear-off starts. Call (855) 382-1073 for a free estimate.
We Also Serve Cities Near Irwindale
Our crews work throughout the eastern San Gabriel Valley. If you live in Roof Replacement territory around Covina, Azusa, Citrus, or West Covina, we handle those areas with the same inspection-first process. Irwindale remains our focus for this page, but a quick drive up Azusa Avenue or Arrow Highway puts us in any neighboring city the same day we schedule the estimate.
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 Replacement in Irwindale
Quarry dust shortens the life of shingles by abrading granule surfaces and clogging drainage paths, so on a replacement we pay extra attention to valley flashing, gutter guard, and underlayment choices. In Irwindale, we often recommend heavier architectural shingles with better granule adhesion for exactly this reason. Call (855) 382-1073 if you want a roof assessment that accounts for the dust from the nearby gravel and aggregate yards.
Yes, a roof replacement in Irwindale requires a City building permit, and that means the final system has to meet current California code, including drip edge, minimum ventilation, and ice and water shield in valleys where none may have existed on your original roof. We pull the permit and include those code upgrades in the initial quote, so the cost doesn’t change once the inspector shows up.
Ask whether the decking and framing are included in the base price or priced as an unknown, and get a written allowance for what may be found once the old roof is off. Ask which brand and product line they’re recommending and why. And ask whether they’ll pull the permit and pass the inspection themselves. If a quote doesn’t answer those three questions, it isn’t a real quote.
In most Irwindale tract neighborhoods, the original shingles were basic three-tab asphalt products that have long since been discontinued, but we can match the profile and color closely with architectural shingles from GAF, CertainTeed, or Owens Corning. If you’re in a larger planned community with active architectural guidelines, we’ll bring color samples to the estimate and confirm any HOA requirements before you commit.
We don’t treat unexpected repairs as a surprise. We’ll tear off the old roof, inspect the decking and framing, and if we find issues like the sagging skip sheathing or undersized rafters we see regularly in Irwindale, we price the repair and get your written approval before we proceed. Inspection first, recommendation second, and nothing gets touched that you haven’t approved on a line-item basis. Call (855) 382-1073 and we’ll walk you through how that written-approval process works on the estimate itself.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Irwindale and the eastern San Gabriel Valley.