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 San Gabriel
Roof replacement in San Gabriel costs between $18,000 and $42,000 for a typical 1,800-square-foot home, depending on material and what we find when the old roof comes off. For asphalt shingle work, most San Gabriel homeowners land between $12,500 and $21,000. Tile or Spanish Colonial re-roofs run higher, often $28,000 to $55,000, because of the decking and underlayment realities we’ll explain below. Call (833) 589-7850 for a free estimate that accounts for your specific roof.
We’ve spent years working on the 1920s through 1940s homes that define San Gabriel’s neighborhoods from the Mission District north to the 91776 ZIP. Our crews know what those roofs hide before we open them, and we write the scope so you’re not blindsided when they do. Alan Cofield runs Bedrock Roof Repair with one rule: repair is always evaluated before replacement gets proposed. Sometimes the roof tells a different story once we’re on it, and that’s exactly what this page will prepare you for.
Why Bedrock Roof Repair Is San Gabriel’s Preferred Roof Replacement Company
San Gabriel residents call us because we’ve worked their streets. We know the bungalow courts off Las Tunas Drive, the Spanish Colonials tucked into the hills near San Marino, and the Craftsman rows heading toward Alhambra. That familiarity means we show up understanding your roof’s era, not just its square footage.
Our work in San Gabriel has built a reputation for one thing above all: we don’t push replacement when a targeted repair will do. The name Bedrock Roof Repair is a standing promise on that sequence. When replacement is genuinely needed, we walk you through exactly why, with photos from your own roof, not stock images. Alan Cofield’s standard is that every homeowner gets an honest read on what their roof actually requires before any contract gets signed.
We work in all three of San Gabriel’s ZIP codes – 91775, 91776, and 91778 – and we can usually be on your roof within 48 hours of your call. Our team sources from seven major roofing brands, but the recommendation follows your roof’s condition and your budget, never a supplier quota.
Styles & brands we work with






Asphalt Shingle Roof Replacement in San Gabriel
Asphalt Shingle Roof Replacement is the most common full replacement we perform in San Gabriel’s newer sections and on homes where the original roof was already swapped once before. For the many San Gabriel houses built in the 1920s through 1940s with clay tile, asphalt shingle replacement usually becomes relevant when a homeowner decides to move away from tile for weight or cost reasons – or when a section of the roof was re-shingled decades ago and has now aged out.
This job involves stripping the existing roofing material, inspecting and often replacing sections of the decking beneath, installing fresh underlayment, and laying new architectural shingles with proper flashing at valleys, chimneys, and penetrations. In San Gabriel, the hot, dry summers bake asphalt shingles hard over time, and the occasional heavy winter rain finds any weakness. A full asphalt replacement in San Gabriel runs $12,500 to $21,000 on most homes, with decking replacement added if we find rot or spacing problems once the old roof is off.
Decking Repair During Shingle Replacement
When we strip an old shingle roof in San Gabriel, we often find plywood or OSB decking that’s softened from decades of attic heat. We replace those sections before new underlayment goes down. On homes with skip sheathing, we lay solid decking over the boards so the new shingle roof has a proper nailing surface.
Weather Considerations for Shingle Work
San Gabriel’s summer heat means shingle installation has to happen with the right materials and fasteners for our climate. We use high-grade architectural shingles from brands like GAF and CertainTeed that hold up to thermal expansion without curling. Winter rains mean we schedule tear-off work around the forecast so you’re never left with exposed decking overnight.
New Roof Installation in San Gabriel
New Roof Installation in San Gabriel typically means a full tear-off and rebuild, not a roof on a brand-new house. Most new construction in San Gabriel happens on infill lots in the 91775 and 91776 ZIPs, and we handle those too, but the bulk of our new roof work is on existing homes where the old roof has reached the end of its service life and a second layer isn’t allowed by code or good sense.
This job includes complete removal of the existing roof, inspection of all framing and decking, replacement of any compromised wood, new underlayment appropriate to the roofing material, new flashing, and installation of the new roof system with proper ventilation. In San Gabriel’s older homes, new roof installation frequently triggers the decking upgrade we describe below. A complete new roof on a San Gabriel home runs $18,000 to $42,000 for typical houses, with larger or tile-roofed homes landing higher.
Skip Sheathing and Decking Upgrades
Homes built in San Gabriel before about 1950 were almost always framed with skip sheathing – boards spaced apart rather than solid decking. If you’re replacing a clay tile roof with tile again, code now often requires solid decking before new underlayment. That’s a line item most first quotes miss, and we’ll cover how we handle it in the pricing section below.
Ventilation and Intake on Older Homes
Many San Gabriel bungalows were built with minimal or no ridge venting, and a new roof is the right moment to fix that. We add proper intake at the eaves and exhaust at the ridge so your new roof doesn’t cook from the underside. This step extends the life of whatever material you choose.
Trusted Brands We Service in San Gabriel
We install roofing products from GAF, CertainTeed, Owens Corning, and four other leading manufacturers. In San Gabriel, having access to seven brands matters more than elsewhere: the right tile profile for a 1928 Spanish Colonial doesn’t come from the same supplier as the right architectural shingle for a 1950s ranch near the 91778 ZIP. We keep relationships with salvage yards and specialty tile suppliers for matching older San Gabriel roofs, and our crews can usually have materials on site within days of your signed estimate. Brand-agnostic sourcing means we recommend what your roof and budget say, not what a supply agreement tells us to push.
Common Roof Replacement Problems We See in San Gabriel Homes
- Skip sheathing hiding under original clay tile. When we open a 1920s or 1930s roof, the decking is often spaced boards with dried, crumbling underlayment between them. Adding solid decking before the new roof is the single biggest scope change on San Gabriel replacements, and we write it into the estimate as an allowance so you’re ready for it.
- Underlayment failure under intact-looking tile. The clay tiles on many San Gabriel Spanish Colonials look fine from the street while the felt beneath them has turned to powder. Winter rain rides the tile, finds a hairline crack, and the ceiling stain appears. Tile matching plus new underlayment is often the right fix – and sometimes full replacement is genuinely warranted.
- Santa Ana wind damage on complex roof geometries. The winds that come off the San Gabriel Mountains hit foothill neighborhoods harder than flatland areas. Poorly fastened tiles lift, cracked tiles shift, and mismatched replacements make every patch job obvious. Proper fastening matters more here than in nearby flatland cities.
- Thermal expansion cracking original tiles. Summers in the 91775 and 91776 ZIPs push roof tile temperatures past 140 degrees. Decade after decade, that expansion and contraction cracks clay tiles at their nail holes. When enough tiles fail, repair stops being cost-effective and full replacement becomes the honest recommendation.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in San Gabriel, CA
Here are honest numbers for San Gabriel, not national averages. Asphalt shingle replacement on a standard 1,500 to 2,000-square-foot home runs $12,500 to $21,000. Clay or Spanish tile replacement on the same footprint runs $28,000 to $55,000, largely because of the decking work skip sheathing forces and the cost of matching or salvaging old tile. New construction roofs start around $15,000 for smaller homes. What moves the number in San Gabriel: whether your roof has skip sheathing, the complexity of your roof’s geometry, whether tile matching is required, and how much decking needs replacing once we open things up. We write allowances for decking and underlayment into every San Gabriel estimate so the bid you sign reflects reality, not hopeful pricing. Call (833) 589-7850 for a free, itemized estimate.
We Also Serve Cities Near San Gabriel
Bedrock Roof Repair works throughout the San Gabriel Valley. We serve East San Gabriel, San Marino, Alhambra, and Rosemead, and our Roof Replacement in San Gabriel team knows how each of those cities’ housing stock differs from your own. If you’re in a neighboring community, the same honest evaluation process applies – and our Roof Replacement team brings the same seven-brand access and repair-first discipline to every job.
Serving San Gabriel, CA — Our Local Coverage Area
We’re based in the San Gabriel 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 San Gabriel
Because San Gabriel’s pre-1950 homes were built with skip sheathing – spaced boards rather than solid decking – and when we open the roof, adding solid decking before new underlayment is frequently required by code and good practice. That step adds $3,000 to $8,000 on typical homes, and most first quotes either ignore it or bury it in fine print. We write decking as a priced allowance in every San Gabriel estimate so you know the full range before signing. Call (833) 589-7850 and we’ll walk you through exactly what your roof type means for cost.
Yes, we match original clay tile on San Gabriel’s Spanish Colonial and Craftsman homes by sourcing from salvage lots and select tile yards that stock profiles matching 1920s through 1940s production. Perfect matching takes time and sometimes means using reclaimed tile for damaged sections while repurposing your existing tile across the field. On a 1928 Spanish Colonial near the Mission District, our crew pulled the original clay tile and found skip sheathing with underlayment that had crumbled to dust, plus several cracked tiles from years of thermal expansion. We laid new solid decking over the skip boards, installed ice and water shield in the valleys, replaced failed flashing at the penetrations, and matched the surviving clay tile from a salvage lot so the roofline stayed true to the house. The homeowner got a written change order for the decking before we drove a single nail.
We install products from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For San Gabriel homes, that means we’re not locked into one product line – if your roof and budget call for a CertainTeed architectural shingle, we install it; if tile from a specialty supplier matches your Spanish Colonial better, we use that. The material recommendation follows your roof’s condition, not our supplier list.
Look first at whether decking and underlayment are explicitly priced, not just “included as needed.” On San Gabriel’s older homes, those are the line items that move a bid by thousands once work starts. Compare the specific material brand and product line, the warranty terms in writing, and whether the contractor pulled permits for comparable jobs in the 91775, 91776, or 91778 ZIPs. If one bid is dramatically lower, ask what happens financially when skip sheathing is discovered. We’ll give you a line-item estimate and explain any bid you’re comparing it against – call (833) 589-7850.
Yes, San Gabriel requires permits for full roof replacement, and the inspection process typically triggers code upgrades on older homes: solid decking over skip sheathing, improved ventilation, and sometimes seismic fastening in hillside areas. That’s not a reason to avoid the permit – it’s the reason to budget for what the permit reveals. We pull permits on every replacement and handle the inspections ourselves. The roof that gets signed off is the roof that meets current code, not a handshake promise.
Get Your San Gabriel Roof Replacement Estimate
If your San Gabriel roof is at the end of its life, the next step is a clear-eyed look at what’s actually up there. We’ll inspect it, show you photos, and give you a written estimate with the decking allowances and material choices spelled out. Alan Cofield and the Bedrock Roof Repair team serve all of San Gabriel – 91775, 91776, and 91778. Call (833) 589-7850 to schedule your free estimate.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Gabriel with inspection, repair, and replacement roofing.