Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in Cupertino, CA | San Bernardino Contractors
We’re an independent GAF roofing contractor serving Cupertino ZIP codes 95014 and 95015, and we don’t carry a manufacturer’s badge. If you need GAF service in Los Altos, we handle that area too. What that means for you: every re-roof we quote is built around the actual GAF system specified on the bid, shingle line through ridge vent, so you know exactly which components carry the warranty before we tear anything off. In Cupertino, that’s a bigger deal than it sounds because the original 1960s tract roof is rarely a like-for-like swap once we’re looking at the deck. Call (855) 473-5620 for a free roof evaluation.
Why Cupertino Residents Choose Us for GAF Service
Ruben Castillo started learning roofing the old way, watching his uncle reroof houses and frame garages on a tight budget in San Bernardino’s Westside. That education stuck. He went through the construction technology program at San Bernardino Valley College, where load paths and plan reading got serious, and he’s spent the years since running whole-home projects across the Inland Empire and now into the Bay Area. Our crew has worked on enough GAF Timberline roofs to know which failure modes show up in Cupertino’s specific housing stock, and we plan around them from the first inspection.
We’re not an authorized GAF dealer. That’s worth saying plainly. Being independent means we make our money on the quality of the install, not on moving a specific shingle line, so when we spec Timberline HDZ it’s because the roof genuinely calls for it. When a repair makes more sense than a replacement, we say that too and we quote the smaller job. We carry OEM-compatible GAF components and we know what’s stocked locally so we don’t have to sit on a Cupertino roof waiting for a part that should have been on the truck. If it’s not built right the first time, you’re just paying for it twice.
Styles & brands we work with







Common GAF Construction Problems We Solve in Cupertino
- Granule loss and tab erosion on original Royal Sovereign roofs. The 1950s to 1970s ranch homes that anchor Cupertino’s older neighborhoods were often built with three-tab GAF Royal Sovereign. Most of those shingles are now 15 to 25 years past design life. By the time we see them, granules are washing into gutters after every dry summer’s first rain, and the tabs are cracking at the nail line.
- Deck rot and raised fasteners at unpermitted addition tie-ins. Cupertino has a long history of room additions and garage conversions that were never flashed into the main GAF roof plane. Winter rain tracks down the valley, sits against the framing, and rots the deck. We open these roofs expecting to find compromised plywood under what looked like a decent shingle from the ground.
- Wind-scoured tabs and missing starter course on two-story additions. When a Cupertino ranch gets a second story added, that new roof face takes more wind load than the original one-story neighbors. The starter strip matters more up there, and if the original roofer skipped it or nailed it wrong, the rake shingles start peeling within a few seasons.
- Inadequate ventilation cooking the shingle from underneath. Low-slope ranch roofs in Cupertino often never got their attic ventilation reassessed after a vaulted-ceiling remodel or an addition changed the airflow. GAF shingles fail faster when the attic can’t breathe, and no shingle warranty covers a roof that baked itself from below.
- Valley and flashing leaks on hillside lots near the foothills. The Mediterranean pattern here gives us long dry summers and then concentrated winter rain. Water that runs off a steep hillside lot hits valleys and wall intersections hard. Where a prior roofer skimped on GAF underlayment or step flashing, the leak shows up in December.
GAF Service in Cupertino: What Local Conditions Mean for Your Equipment
Cupertino’s permit culture runs through a design-review gauntlet that most Bay Area cities don’t apply as strictly, especially on teardown-and-rebuild lots where the new two-story massing gets studied block by block. A GAF re-roof here isn’t just a materials decision. Roof color, pitch, vent placement, even the way the ridge line reads against the neighbor’s roofline can get commented on by city staff before a shingle goes on the ground. We’ve sat through enough of those reviews to spec a roof that clears planning without turning into a variance fight.
And there’s a second Cupertino reality that shapes our work more than any catalog: most Home Remodeling in Cupertino projects here are really partial demolitions. The tract homes built for early Apple and defense-aerospace employees in the 1960s now sit on lots worth more than the structure. So we routinely open a roof expecting a simple tear-off and find a decades-old unpermitted addition whose roofline was never flashed into the main GAF plane. On a ranch near the Rancho Rinconada area, a homeowner’s ‘small addition’ turned out to be a 1980s bump-out roofed over the original Timberline with no underlayment, no step flashing, just shingle over framing. Winter rain had been wicking into the valley for years. We tore back to sound decking, rebuilt the wall intersection with proper step flashing and GAF underlayment, corrected the attic ventilation, and finished with Timberline HDZ and new gutters. Then we walked the homeowner through reconciling the as-built with the city before final inspection. That sequence is common in Cupertino, and a roofer who hasn’t worked here won’t be ready for it.
GAF Models & Products We Service in Cupertino
We work across the GAF line that actually appears on Cupertino roofs. That includes Timberline HDZ architectural shingles, Timberline UHDZ for premium architectural applications, Royal Sovereign three-tab on the original tract stock, and GAF Liberty low-slope rolled roofing for garage and addition tie-ins. Our approach on parts is straightforward: we spec the GAF system as a matched set, underlayment, starter strip, hip-and-ridge, and ventilation, rather than mixing bargain accessories under a GAF field shingle. The wind rating and the warranty depend on the whole assembly. What’s stocked locally for fast Cupertino turnaround varies by season, but the common Timberline colors and GAF accessories we use most aren’t hard to get. We’ll tell you at the estimate if a specific color or line has a lead time that affects your schedule. For general GAF sales & service, our team handles roof replacement, roof repair, and gutters and accessories as one coordinated scope.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Cupertino
Here’s what a GAF roof project typically runs in Cupertino. These ranges are based on the scope we see most often, a standard ranch tear-off or replacement, a targeted repair, or gutters and accessories tied to the roof. Every estimate we write is line-itemed, so you can see where deck work, ventilation, underlayment, and flashing each land.
| Service | Typical Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Gutters & Accessories | $400 – $1,800 |
What drives the number in Cupertino is usually the deck, not the shingle. A 1960s ranch that’s been under a leaking valley for ten years needs more plywood than anyone hoped, and that’s real money before a single GAF shingle gets nailed. The free estimate includes a deck inspection and a written scope for the entire assembly. Call (855) 473-5620 to schedule yours.
Serving Cupertino, CA — Our Local Coverage Area
We’re based in the Cupertino 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 – GAF Construction in Cupertino
Yes, and it’s a situation we see regularly in Cupertino. We replace the GAF roof back to sound decking and rebuild the tie-in flashing properly. The unpermitted addition itself is a separate issue with the city, and we’ll walk you through the as-built reconciliation process before final inspection. Call (855) 473-5620 and we’ll look at the roof first, then talk about what the city needs to see.
The shingle is only half the answer. If the attic isn’t vented properly, even Timberline HDZ will age faster than its rating, so we address intake and exhaust ventilation as part of the GAF system, not as an afterthought. On older Cupertino ranches, that often means adding soffit vents or a ridge vent where none existed. Call (855) 473-5620 for an inspection that covers both the shingle and the airflow underneath it.
Before, but expect the city to comment on it. Choose your GAF shingle line, color, and pitch early so the design reviewer sees the full package, but stay flexible on details like vent placement and ridge treatment. We’ve worked with Cupertino’s review process enough to spec a roof that clears without a second round of comments. Call (855) 473-5620 to coordinate the roof spec with your design review timeline.
Often, yes. On a 20-year-old Timberline roof with good deck and intact field shingles, a valley or penetration leak usually calls for targeted repair, not a tear-off. We’ll say so and quote the smaller job if that’s what the roof actually needs. Call (855) 473-5620 and we’ll give you an honest read before quoting anything.
It changes how we detail valleys, wall intersections, and the gutter capacity you need. Hillside lots near the foothills concentrate runoff, so we spec underlayment and flashing for heavier water flow and size gutters and downspouts accordingly. Call (855) 473-5620 for a hillside-specific roof and gutter assessment.
Service Areas Near Cupertino
We run GAF roofing work throughout the Cupertino service area, including the ZIP codes 95014 and 95015. Our crews also cover nearby Bay Area cities, and for our Southern California clients we offer Cupertino service area coverage that extends across our broader market. If you’re just down the road, see our GAF service in Sunnyvale page or our GAF service in Loyola page for the same scope in those neighborhoods.
Book Your GAF Service in Cupertino Today
We’re ready to inspect your Cupertino roof, quote the GAF system it actually needs, and schedule the work around your timeline. Ruben Castillo and the crew at San Bernardino Contractors, your General Contractor in Cupertino, handle the whole job from tear-off to final inspection. Call (855) 473-5620 to schedule your free estimate.
Written by Ruben Castillo, Owner at San Bernardino Contractors, serving Cupertino’s roofing and whole-home construction needs.