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 San Gabriel
Roof repair in San Gabriel usually means one of two things: a leak that just showed up on the ceiling, or a roof that’s been quietly failing for years and finally made itself known. Most calls we get from the 91775, 91776, and 91778 ZIP codes are for water coming through mission tile, aged shingles, or flat roof sections that cracked in the heat. We’re based in Pomona and run crews into San Gabriel regularly, so we know the housing stock here well. If water is coming in, call (855) 341-6021 and we’ll get someone out to look.
Why Millstone Roofing Is San Gabriel’s Preferred Roof Repair Company
Nelson Ibarra runs Millstone Roofing with one rule: inspect first, recommend second, and never sell a replacement when a repair will do the job. San Gabriel homeowners deal with enough high-pressure roofing salesmen at their door after every windstorm. We’d rather show you the problem in photos from your own roof and walk you through what we found. Homeowners around the Mission District, the North San Gabriel area near the 10, and the neighborhoods off Las Tunas Drive call us because we document everything before we ask for a signature.
Our Roof Repair team has handled everything from a single cracked tile on a 1930s bungalow to full underlayment replacement on a Spanish Colonial Revival near San Gabriel Mission. We work with seven major roofing material brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so when we recommend a repair method or material, the recommendation fits your roof, not our inventory. Reputation in San Gabriel builds one roof at a time, and we treat every inspection like it’s going on record, because it is.
Response time to San Gabriel from our Pomona base is typically same-day for active leaks and next-day for scheduled inspections. We carry common tile profiles, shingle colors, flashing stock, and sealants on our trucks, so a lot of repairs in San Gabriel are done in one trip.
Styles & brands we work with






Roof Leak Repair in San Gabriel
Roof Leak Repair in San Gabriel usually starts with finding where the water is actually getting in, which is rarely where the stain shows up on the ceiling. Water travels horizontally along rafters and underlayment before it drips. On a 1920s bungalow off Mission Road or a postwar tract home in the 91776 area, that means tracing the path from the ceiling stain back to the penetration, valley, or cracked underlayment that let it in. A standard leak repair in San Gabriel runs $350 to $900 depending on whether we’re replacing a vent boot, resealing flashing, or pulling tile to swap failed underlayment. Larger leak repairs that require opening a section of roof to replace decking or underlayment run $1,200 to $3,800.
Vent Boot and Flashing Repair
Vent boots and pipe flashings on San Gabriel roofs bake in the same UV that wrecks underlayment, and cracked rubber boots are one of the most common leak points we find. Replacing a vent boot runs $250 to $500. Flashing repair at chimneys, skylights, or roof-to-wall transitions run $400 to $1,100 depending on access and how much metal or sealant needs to come out and go back in.
Tile Reset and Underlayment Patching
When a mission tile roof leaks in San Gabriel, the tile itself is usually fine. The underlayment beneath it has cooked over decades until it’s brittle, and water finds every crack. We remove the tile in the affected area, inspect the deck, replace bad underlayment with high-temp self-adhered membrane, and reset the original tile. This runs $800 to $2,500 for a typical repair section on a San Gabriel home.
Emergency Roof Repair in San Gabriel
Emergency Roof Repair in San Gabriel is for water actively entering the house during or right after a storm, usually from the first atmospheric-river system that hits in November or December. The call comes when a homeowner hears dripping above the ceiling, sees a water stain growing in real time, or has a tile end up in the backyard after Santa Ana winds. Emergency tarping and temporary water-mitigation work in San Gabriel runs $400 to $900 for most homes. Permanent emergency repairs, where we can safely complete the fix on the same visit, run $500 to $1,800 depending on what failed. When the storm is bad enough to close roofs to safe access, we document the interior and get you scheduled first when conditions clear.
Storm Damage and Tarping
A tarp job that’s done right keeps water out until a permanent repair can be scheduled, and in San Gabriel we tarp with the expectation that we’ll be back within days, not weeks. We will not send someone onto a steep mission-tile roof during high winds or heavy rain, because a wet clay tile roof is dangerously slick. When our crew can get up safely, we find the entry point, patch it, and photograph everything for your records.
Ceiling Stains and Water Intrusion
If you see a brown or yellow stain spreading across your ceiling in San Gabriel, the water already moved through the roof assembly. The repair often needs both a roof fix and careful ceiling inspection. We’ll cut an inspection hole only if needed, contain the dust, and explain what the staining tells us about the leak path. Emergency callouts to San Gabriel are priced the same as scheduled work, with no storm surcharge.
Trusted Brands We Service in San Gabriel
Millstone Roofing is not tied to a single manufacturer, and that matters in San Gabriel because the roofing materials here vary block to block. A 1926 bungalow off Broadway may need Boral mission tile to match its original profile. A 1950s ranch in the 91776 area might need CertainTeed asphalt shingles. A flat section over a back addition built in 1984 might need Owens Corning or GAF roll roofing or a self-adhered membrane. Because we work with seven of the country’s leading shingle and material brands, we stock and source the right product per job rather than pushing whatever’s on the truck. The right material for your roof, not the easiest one for us to stock.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in San Gabriel Homes
- Baked-dry underlayment under otherwise intact tile. San Gabriel’s summer sun cooks the felt under mission tile for decades, and the first heavy winter storm sends water through tile that still looks fine from the ground. We see this on south-facing slopes all over the Mission District and North San Gabriel.
- Sun-bleached flat roof sections. Low-pitch and flat areas on 1920s through 1950s homes crack and alligator under intense UV. The cracks let water pool and seep in slowly, so no one notices until a ceiling stain appears weeks after the storm.
- Skip-sheathing and broken tile during removal. Homes built before the 1960s often have gap sheathing boards instead of solid decking. When we open those roofs for repair, old clay tile breaks on removal more often than not, and the decking needs reinforcement or replacement before new underlayment goes down.
- Wind-driven rain at valleys and penetrations. Santa Ana winds push rain sideways against valley flashing, chimneys, and vent pipes. Homes near the San Gabriel Country Club and along the base of the mountains get the worst of it, and the fix usually means reseating flashing and sealing nail heads that loosened over time.
Pricing for Roof Repair in San Gabriel, CA
Here’s what we charge in the San Gabriel market, based on recent jobs in the 91775, 91776, and 91778 ZIP codes. A basic vent boot replacement runs $250 to $500. Flashing repair at a chimney or wall transition runs $400 to $1,100. A tile reset with underlayment patch on a mission tile roof runs $800 to $2,500. A flat-roof patch on modified bitumen or built-up roofing runs $450 to $1,600. Full underlayment replacement for a section of mission tile runs $1,200 to $3,800 depending on how much decking comes out and what tile we need to match. Factors that move your price in San Gabriel: roof pitch and access, tile profile matching, whether the deck is solid or skip-sheathing, and how much of the underlayment is shot once we open it up. Call (855) 341-6021 for a free estimate with written findings and a line-item quote.
We Also Serve Cities Near San Gabriel
Our Roof Repair in San Gabriel coverage extends to the communities around it. We work regularly in East San Gabriel, San Marino, Alhambra, and Rosemead, so the tile, shingle, and flat roof issues common in San Gabriel are repairs we handle all over the west San Gabriel Valley.
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 Repair in San Gabriel
The tiles are almost never the problem. In San Gabriel’s climate, the original felt underlayment beneath clay mission tile bakes in intense summer UV for decades until it becomes brittle and cracks, then the first atmospheric-river storm sends water straight through the tile, across the failed underlayment, and into your attic. This happens most often on south-facing slopes near the Mission and in the North San Gabriel neighborhoods. The fix is to remove the tile, replace the underlayment with a high-temp self-adhered membrane, and reset the original tile. Call (855) 341-6021 for a free inspection.
Expect to find failed underlayment, skip-sheathing, and tile that breaks on removal, especially on 1910s through 1940s bungalows and Spanish Colonial Revivals. Often the decking beneath the underlayment is rotted or has gaps that would pass water through on the next storm. We handle it with inspection-first reporting, allowances written into the contract for decking replacement, and written approval before any additional work proceeds. You won’t get a surprise invoice without your signature.
We stop, document what we found with photos, and present you a written change order with the exact cost to address it before we touch anything further. No work proceeds on your approval’s good faith. On a 1928 Spanish Colonial Revival near the Mission District, we found the original clay mission tile intact but the underlayment baked to dust, so water was running through the tile and into the attic. We removed the tile, replaced the failed underlayment with ice and water shield in the valleys and a high-temp self-adhered membrane across the deck, then reset the original tile and added flashing at the penetrations.
Yes, and this is one of the most important repair details in San Gabriel. Original clay mission tile from the 1920s and 1930s has a specific profile, texture, and patina that modern replicas don’t always match. We source matching profiles through our manufacturer relationships, including Boral’s mission tile line, and reset original tile wherever it’s structurally sound. Where we do need to replace individual pieces, we match the profile and color as closely as the original material allows.
A leak repair is scheduled, investigated methodically, and priced after we find the entry point. An emergency repair is for water actively coming into the house, usually during or immediately after a storm, and it involves stopping the water first with tarping or a temporary patch, then scheduling the permanent fix. Emergency tarping in San Gabriel runs $400 to $900 for most homes, and there’s no storm surcharge. If you see water dripping or a growing stain, call (855) 341-6021 and we’ll tell you straight what we recommend.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving San Gabriel and the west San Gabriel Valley. Our crews are state-licensed, insured, and trained on seven major roofing material brands. Every estimate includes written findings and a line-item quote.
Call (855) 341-6021 to schedule your free roof inspection and repair estimate in San Gabriel.