Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Roofing: The Sunnyvale Owner’s Guide
Oldcastle roofing repairs in Sunnyvale typically run $400-$1,800 installed, depending on whether we’re matching a single course of architectural shingles or addressing underlayment failure beneath tile sections. We stock Oldcastle-compatible underlayment, ridge vents, and flashing profiles on our trucks, and most replacements are completed in a single visit. Homeowners usually discover the problem after a Santa Clara Valley wind event - a few granules in the gutter become a visible tear, or a musty smell in the attic signals the felt has dried out after one too many dry summers.
Which Oldcastle Models This Applies To
Oldcastle BuildingEnvelope and Oldcastle Infrastructure products appear on Sunnyvale homes in two distinct roofing systems: the steep-slope asphalt shingle lines (primarily the Oakridge and Duration-series equivalents distributed through regional channels) and the low-slope TPO and modified bitumen membranes common on flat-roof additions and ADUs in the Lakewood Village area. The critical compatibility gotcha is the fastening pattern - Oldcastle’s 6-inch offset nailing zone differs from CertainTeed’s 5.5-inch standard, and using the wrong nail schedule voids the wind warranty in Santa Clara County’s 85-mph zone.
To identify your exact system, check the shingle bundle wrapper in your garage or attic; the SKU prefix “OC-” followed by a region code indicates the Pacific Northwest formulation with higher UV stabilizer content, which matters for replacement matching. We source OEM Oldcastle where the color lot is still active; when it’s discontinued, we spec Atlas or Malarkey equivalents with matching ASTM D3462 ratings and document the substitution in your photo record. For tile roofs, Oldcastle’s Villa and Slate profiles require proprietary hip and ridge pieces - generic substitutes crack at the interlock within two freeze-thaw cycles, and Sunnyvale’s 30-degree January lows are enough to trigger it.
Signs Your Oldcastle Roofing Is Failing

- Granule loss exposing the fiberglass mat. Oldcastle’s Pacific-formulation granules embed more deeply than standard shingles, so visible mat means the asphalt binder has oxidized past recovery - typically 18-22 years in Sunnyvale’s UV exposure, sooner if the roof faces southwest toward the Santa Cruz Mountains.
- Lifted or cupped shingle tabs after wind. The sealant strip loses tack when attic ventilation falls below 1:150 ratio; we see this in Sunnyvale’s 1960s ranch stock where original soffit vents are painted over or blocked by added insulation.
- Flashing separation at wall or chimney intersections. Oldcastle’s step flashing uses a 4-inch vertical leg - shorter than the 5-inch code minimum now required - and retrofit jobs need custom-bent counterflashing to bridge the gap without disturbing stucco.
- Ponding on flat roof sections with TPO membrane. The scrim becomes visible through the wear surface, indicating the 60-mil thickness has worn to 45 mil or less; this accelerates once started because the black scrim absorbs heat and cooks the remaining membrane from below.
- Interior stains appearing after rain but drying quickly. Usually the felt underlayment has pinholed while the shingles still look intact - common where original 15-pound felt was used instead of synthetic underlayment, and the 2017-2019 wet cycles in Sunnyvale finished it off.
Before
AfterReplacement Cost & What’s Included
| Scope | Price Range | What’s Included |
|---|---|---|
| Shingle repair (1-3 squares) | $400-$900 | Removal, matching, synthetic underlayment patch, disposal |
| Flashing replacement (chimney/wall) | $600-$1,400 | Custom bend, ice-and-water shield, counterflashing, sealant |
| Flat roof TPO section (up to 500 sq ft) | $1,200-$1,800 | Tear-off, insulation assessment, 60-mil TPO, mechanical fastening |
| Full roof replacement (typical 2,000 sq ft) | $8,000-$20,000 | Complete tear-off, deck inspection, synthetic underlayment, new shingles, ridge vent, permits, disposal |
The spread within each range comes down to three factors: deck condition (we replace plywood at $85 per sheet when delamination exceeds 1/8-inch), access difficulty (steep pitches over 8:12 require toe-board staging), and whether the original installation used nail guns with over-driven fasteners that tear the new shingle nailing zone. Under Clause 1 of the Haven Standard, we write every line item before work starts - material count, labor hours, disposal tonnage - and no change proceeds without your signature. Our 365-Day Done Right Promise covers the workmanship; manufacturer defects are handled through the original warranty channel with our documentation support.
DIY or Call Us?

There’s a safe middle ground for Sunnyvale homeowners. You can check the attic for daylight through the roof deck, photograph lifted shingles from the ground with a zoom lens, and verify gutter downspout flow after rain - all useful data for our initial conversation. What we don’t recommend: walking a pitched roof to inspect flashing, cutting into TPO membrane to check seams, or attempting partial shingle replacement. The fall risk on a 6:12 pitch is genuine - Sunnyvale’s clay-heavy soil makes ladder footing unpredictable after irrigation or light rain - and matching Oldcastle’s color lot by eye from a hardware store photo is a $400 mistake we’ve been called to fix more than once.
We’re an independent service provider, not affiliated with Oldcastle BuildingEnvelope. Our crews carry Oldcastle, Atlas, Malarkey, GAF, and Owens Corning samples on every truck, and we’ll lay actual shingles on your roof edge for color confirmation before the order goes in. Call (650) 405-3637 to schedule your free estimate - we bring the samples, you bring the questions, and you’ll leave with a written price before anyone picks up a tool.
FAQs
Steep-slope asphalt systems last 20-25 years in Sunnyvale’s climate, with the UV stabilizer formulation buying an extra 2-3 years over inland equivalents. Flat TPO membranes typically see 15-18 years before scrim exposure, though proper slope and drainage can extend this. Call (650) 405-3637 for an exact assessment of your remaining service life - estimates are free.
Yes, if the failure is isolated to flashing or a single shingle course and the surrounding field is within 75 percent of its design thickness. We do not repair over widespread granule loss or multiple brittle tabs - the adjacent shingles will fail within 24 months, and a patch becomes a paid callback we’d rather avoid. Call (650) 405-3637 for a scope assessment - estimates are free.
Shingle repairs run 2-4 hours; flashing replacement 4-6 hours; flat roof sections one full day with a return for seam probe testing. Full replacements span 2-3 days depending on deck work and Santa Clara County inspection scheduling - we pull permits and coordinate inspections as part of the flat price. Call (650) 405-3637 for scheduling - estimates are free.
We carry synthetic underlayment, ice-and-water shield, ridge vent profiles, and color-matched touch-up granules daily. Specific shingle colors and TPO membrane rolls are job-ordered from San Jose distribution with 24-48 hour turnaround - we don’t guess at color lots. Call (650) 405-3637 to confirm availability for your SKU - estimates are free.
Written by Grant Rowan, Owner, Rowan Construction Group Sunnyvale at Rowan Construction Group Sunnyvale, serving Sunnyvale and nearby areas.







Before
After
Before
After
Before
After