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 South San Jose Hills
Roof repair in South San Jose Hills runs $325 to $1,650 for most shingle, flashing, and leak work, with storm damage and metal roof repairs landing between $450 and $2,800 depending on what’s opened up. Those numbers reflect the unincorporated county reality here: permits go through LA County plan check, older homes hide skip-sheathing and worn-out flashing, and south-facing slopes take a beating from inland foothill heat. Our crews work on the 1950s-to-1970s tract homes and the newer hillside custom builds above Valley Boulevard, so the repair we quote is the repair your roof actually needs. Call (855) 341-6021 to schedule a roof inspection and get a written line-item estimate before any work starts.
Why Millstone Roofing Is South San Jose Hills’s Preferred Roof Repair Company
Nelson Ibarra runs Millstone Roofing from Pomona, which means we’re a short hop up the 60 or straight across Valley Boulevard to every street in the 91792 zip code. South San Jose Hills homeowners call us because we inspect first and recommend second. Every repair estimate begins with a documented roof inspection that tells you exactly what’s failing, what can wait, and what needs attention before the next Santa Ana event. We don’t sell a shingle brand we happen to stock more of. We work with CertainTeed, Owens Corning, IKO, Atlas, and three other manufacturers, so the material recommendation fits your roof’s slope, exposure, and budget, not a supplier quota.
The unincorporated county piece matters here more than people realize. A repair in Walnut or West Covina goes through city review. In South San Jose Hills, the same repair runs through LA County plan check and Title 24 cool-roof rules. We’re fluent in that process. We pull the permit, handle the county inspection, and pass it before we consider the job done. That’s the kind of local knowledge that keeps a simple repair from turning into a six-week headache.
One crew from the first inspection to the final shingle. No subcontractor handoffs. Nelson Ibarra has built the company around that continuity, because nothing kills a repair warranty faster than a different crew showing up mid-job who doesn’t know what the first crew found.
Styles & brands we work with






Storm Damage Roof Repair in South San Jose Hills
Storm Damage Roof Repair in South San Jose Hills usually means wind-lift along the ridge and valleys after a Santa Ana event, or water intrusion at flashing points once winter rain finally arrives. On a 1968 single-story tract home off Valley Boulevard, our crew opened a storm-damaged south-facing slope and found the original skip-sheathing sagging between rafters with no ice and water shield in the valleys. We pulled the county permit, added a plywood re-deck over the damaged span, laid new underlayment and drip edge, and reset architectural shingles to spec so the repair matched the slope’s exposure. That’s the difference between a patch and an actual fix. Most storm repairs in South San Jose Hills run $550 to $2,800 depending on decking condition and how many layers of old roofing have to come off.
Wind-Lift and Ridge Damage
Santa Ana winds hit the hillside exposures above Valley Boulevard harder than the flatland streets below. Shingles don’t just blow off individually here; the wind gets under the starter strip and the first course, then peels upward along the ridge. We replace the starter strip, reseat the affected courses, and check the ridge vent and cap shingles before closing the permit.
Rain-Driven Leak Repair
After a dry winter, the first heavy rain sends water straight into old valley metal and worn pipe boots. On 1950s and 1960s roofs the flashing has often been sealed over three or four times with caulk that’s now brittle. We cut out the failed metal, inspect the decking beneath, and install new flashing with proper underlayment so the leak doesn’t come back next season.
Metal Roof Repair in South San Jose Hills
Metal Roof Repair in South San Jose Hills covers standing-seam panels, ribbed metal on hillside custom homes, and the metal flashings and valleys on otherwise shingled roofs. We see two main failure modes here: fastener backout from thermal expansion on south-facing slopes, and rust-through at panel overlaps where debris sits too long. Repairing a metal roof is usually possible. We replace damaged panels, reseat fasteners with proper gaskets, and repair laps with seam tape and sealant that match the panel profile. The flat fee for metal repair work in this area runs $650 to $2,400 depending on panel access and whether we need to cut and bend material on site.
Fastener Backout and Panel Movement
The inland foothill heat makes metal expand and contract more aggressively than coastal roofs, which loosens fasteners over the course of a decade. We re-secure the roof with the manufacturer’s recommended screw and gasket combo, not whatever’s on the shelf. Then we check adjacent panels for the same issue so you’re not calling us back in six months.
Panel Lap and Seam Repair
Where two metal panels meet, water hangs around longer on low-pitch roofs. Section of South San Jose Hills with 2:12 and 3:12 slopes deal with this more than the steeper hillside builds. We clean the lap, repair any rust, and reseal it with a product matched to your metal type. If the corrosion has eaten through the panel, we replace that section rather than smearing more sealant over it.
Common Roof Repair Problems We See in South San Jose Hills Homes
- Skip-sheathing, not solid decking. Most original roofs on 1950s-to-1970s tract homes were laid over 1×6 boards with gaps between them. Heat from south- and west-facing slopes bakes the shingles, and the gaps let them sag and crack faster than roofs in Walnut with solid plywood decks.
- Wind-lift at the ridge and valleys. Santa Ana events pull at the cap shingles and valley metal before anything else fails. If the flashing and starter strip are original, you’ll see shingles lifting even when the field of the roof looks fine.
- Minimal attic ventilation. These older single-story homes rarely have enough ridge or soffit venting, which overheats the west side of the house in summer. That heat pushes back through the decking and curls shingles from underneath, not from the top.
- Debris and granules headed for county drains. Hillside repairs above Valley Boulevard shed grit after dry spells, and the county expects a debris-control plan on grading and tear-off work. If you see grit washing toward street drains after a repair, the contractor skipped a step.
Trusted Brands We Service in South San Jose Hills
We work with seven of the roofing industry’s leading shingle and material manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters when a South San Jose Hills repair calls for a specific shingle profile, color, or warranty rating. Instead of pushing you toward the one brand we stock the most of, we pull a material that matches your existing roof and your budget. For 91792 homeowners, that means shorter turnaround on repair matches and access to manufacturer-backed product warranties that most single-brand contractors simply can’t offer. The right material for your roof, not the easiest one for us to stock.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in South San Jose Hills, CA
| Repair Type | Typical Range in South San Jose Hills |
|---|---|
| Small leak repair (pipe boot or vent) | $325 – $550 |
| Flashing repair (valley, chimney, or wall step) | $450 – $900 |
| Shingle replacement, localized (up to 100 sq ft) | $500 – $1,200 |
| Storm damage repair (wind-lift, decking) | $550 – $2,800 |
| Metal roof repair (panel, seam, or fastener work) | $650 – $2,400 |
What moves the number? Mostly what we find under the old shingles. Skip-sheathing usually needs at least a partial re-deck with plywood before new underlayment goes down, and that adds $2 to $3 per square foot on the affected area. A county permit and inspection also factors in, and we handle both without change orders on the labor side. Call (855) 341-6021 for a free estimate with a written line-item quote. We price the repair before we start, and if the decking is worse than it looked, we get written approval on any increase before touching it.
Flashing Repair and Valley Work
Valley Metal and Underlayment
Valleys channel more water than any other part of the roof, and on the 1960s homes in South San Jose Hills the original metal is often rusted through where the valley meets the eave. Our Roof Repair team cuts the old metal out, checks the decking beneath, and installs new W-valley or closed-cut flashing on top of fresh ice and water shield. The repair is invisible from the street if we match the shingle run correctly.
Wall Step Flashing and Chimney Work
Where the roof meets a stucco wall or chimney, California building code calls for step flashing under the stucco and counter-flashing above it. Many original installs here used one-piece flashing that has since separated from the wall. We reglet and caulk the counter-flashing, resecure the step flashing, and ensure the drainage plane actually sheds water away from the structure.
We Also Serve Cities Near South San Jose Hills
Millstone Roofing is based in Pomona and runs crews into South San Jose Hills weekly. We also repair roofs in Valinda, Walnut, West Covina, and Rowland Heights. If you’re a few streets over the unincorporated line, the same county and city rules apply differently, so call us and we’ll sort out which jurisdiction you’re in before the estimate.
Serving South San Jose Hills, CA — Our Local Coverage Area
We’re based in the South San Jose Hills 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 South San Jose Hills
South San Jose Hills is unincorporated Los Angeles County, which means roofing permits run through LA County plan check and inspection rather than a city building department. Most repairs involving decking, structural changes, or re-roofing over a certain square footage need a county permit, and the county enforces Title 24 cool-roof requirements for replacement materials. We pull the permit, schedule the inspection, and close it out. If you’re on the edge of the 91792 boundary near Walnut or City of Industry, your address determines the jurisdiction, not your mailing city. Call (855) 341-6021 and we’ll verify which agency governs your address.
Yes, and that’s exactly what we want to happen during the inspection, not after a contract is signed. On 1950s-to-1970s tract homes, we routinely find skip-sheathing with gaps, failed underlayment, loose deck boards, and pipe boots that have been caulked over three times. The real cost of a repair often shifts once the decking is exposed. That’s why we write allowances into the contract for decking replacement and get written approval on any change before we proceed. The alternative, quoting rock-bottom and then demanding more mid-job, is how homeowners get burned.
Yes. The county inspectors want to see debris-control measures on any repair or tear-off on the steeper unincorporated hillside lots above Valley Boulevard. After a dry spell, shingle granules and grit wash toward county storm drains, and the county has flagged contractors who don’t control it. We lay tarp and screen catches below the work area and route debris away from drainage. It’s cheap insurance against a failed inspection and a county citation.
We repair metal roofs, and most metal roofs don’t need full replacement. The typical repairs we perform are fastener backout from thermal expansion on south-facing slopes, panel lap leaks, and rust-through at the overlaps. We cut out damaged panels, replace the fasteners with proper gasketed screws, and reseal seams with a product matched to your metal type. Full replacement only makes sense when the corrosion is widespread enough that the roof has reached the end of its service life. We’ll tell you which one you need, and we’ll show you the photos to prove it. Call (855) 341-6021 for an inspection.
South-facing and west-facing slopes in South San Jose Hills see summer surface temperatures that run 15 to 20 degrees hotter than flatland roofs a few miles down the hill, and the heat accelerates thermal cracking and shingle aging from underneath. That means a repair that looks isolated on the surface is often hiding stress cracks in the adjacent courses. We account for that by inspecting the surrounding three to four feet around every repair, not just the visible damage. If the decking or underlayment is heat-compromised, we ride the repair farther up the slope than a flatland contractor would, because the next failure is usually waiting right there.
Get Your South San Jose Hills Roof Inspected Before It Fails
Roof problems in South San Jose Hills don’t announce themselves until water shows up on the ceiling or a Santa Ana wind peels shingles off the ridge. By then, the damage underneath is worse than the repair would have been six months earlier. We inspect first. Every recommendation comes with documented findings, written pricing, and a permit path through the county if the work requires it. One crew from the first inspection to the final nail. Call (855) 341-6021 to schedule your free estimate, or ask for Nelson Ibarra directly.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving South San Jose Hills and surrounding LA County communities.