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 | Workshop Contractors
We provide independent GAF roofing installation and repair across Cupertino, from 95014 to 95015. The one thing that makes our GAF work here different is this: we understand the 1950s and 60s housing stock that defines this city, especially the Eichler post-and-beam homes with low-slope roof planes where standard shingle logic falls apart. If you own a GAF roof in Cupertino, or you’re considering one for a ranch or Eichler home, call us at (844) 384-3361. We’ll tell you straight what your roof needs, whether that’s a repair on a sound deck or a full tear-off that finally addresses the skip sheathing underneath.
Why Cupertino Residents Choose Us for GAF Service
Noel Figueroa, our owner, grew up around tradesmen who framed houses before he could legally drive, and he’s spent decades since learning what actually holds up under a second look. That background shapes how we approach GAF roofing in Cupertino: we look at the deck, the flashing, the low-slope transitions, and the ventilation before we talk shingle color. Most homeowners don’t realize how many systems interact on an Eichler roof, and that’s exactly where generic roofers get into trouble. We carry genuine GAF shingles, underlayments, and accessories matched to the assembly, not whatever rolls off the supply-house shelf. And because we’re an independent contractor rather than a manufacturer-affiliated program, our loyalty runs to the homeowner and the framing underneath, not to a corporate approval process. That independence means we can recommend a repair where a replacement isn’t warranted, and we can specify GAF Liberty roll roofing where the original roofer never should have used steep-slope shingles at all.
Styles & brands we work with







Common GAF Construction Problems We Solve in Cupertino
- Granule loss and edge curl on west-facing slopes. Cupertino’s dry summers mean the afternoon sun hits west slopes for months with little rain to cool the shingle surface or wash off loose granules. We regularly see 15-to-20-year-old GAF Timberline roofs with granule loss concentrated on the west plane while the north looks almost new. The fix is usually a targeted repair on the cooked slopes, but if the mat is exposed across more than a third of the field, a re-roof is the honest call.
- Wind uplift on 1950s and 60s originals. Original Cupertino tract homes often had marginal nailing patterns by today’s code, and decades of thermal cycling have loosened what was there. When Santa Ana-adjacent wind events push through the valley, the ridge and hip lines on older GAF installs can crease or lift. We re-nail, re-seal, and where the underlayment is compromised, we strip back to sound decking and rebuild the detail.
- Leaks at low-slope transitions. Eichler homes in Cupertino have flat or near-flat roof sections where standard steep-slope shingles were never the right assembly. The leak almost always starts where the flat section meets a pitched addition or the original post-and-beam living room roof. We detail these junctions with GAF Liberty roll roofing and proper flashing, not another layer of caulk.
- Valley and penetration leaks from layered re-roofs. We’ve torn into Cupertino roofs where a second layer of GAF shingles was nailed over the original 1960s skip sheathing, and the valleys and pipe boots were reused because they “looked fine.” They weren’t. Water finds the old flashing, the aged nail holes, and the gaps between skip boards. The answer is a full tear-off, inspection of the decking, and a single properly fastened GAF system.
- Poor ventilation trapping heat against the shingle underside. Ranch tract homes in Cupertino often have minimal attic venting, which bakes GAF shingles from below during dry summers and shortens their life measurably. When we re-roof, we address intake and exhaust before the new field goes down. It’s not a shingle problem exactly, but it kills shingles faster than anything else on a Cupertino roof.
GAF Service in Cupertino: What Local Conditions Mean for Your Equipment
Cupertino’s development pattern is built around the tear-down and rebuild cycle. A 1950s Eichler on a large lot gets bought, and the new owner wants a second-story addition or a complete custom rebuild that must clear Apple-driven budgets, strict city oversight, and neighbors who watch every roofline change for privacy and tree shadow impacts. Here’s what that means for your GAF roof: when a two-story addition goes up on an Eichler lot, the new ridge line changes, and the roof plane the original slab was built around gets partially removed and re-framed. We’ve had GAF service in Los Altos and GAF scopes in Monta Vista and Garden Gate where the roof design had to be redesigned mid-permit because the plan check flagged privacy sightlines from a neighbor’s window or a heritage oak canopy that couldn’t be disturbed. That doesn’t happen on a San Jose or Sunnyvale re-roof of an intact home. It happens in Cupertino because the city’s plan review is notoriously deliberate, and because every neighbor understands exactly what a new ridge line does to their afternoon light. If you’re planning a GAF roof around a Cupertino addition, budget time for that review, and hire a contractor who has navigated it before. We have.
GAF Models & Products We Service in Cupertino
We install and repair the GAF lines that show up on Cupertino rooftops most often: Timberline HDZ and HDZ U.S. architectural shingles, Timberline Natural Shadow, Royal Sovereign three-tab for ranch homes where the owner wants to keep the original look, and GAF Liberty low-slope roll roofing for Eichler flat sections and tie-ins. On the parts side, we use genuine GAF underlayment, hip and ridge caps, starter strips, and flashing accessories matched to the assembly rather than generic substitutes. The roof’s warranty and its actual performance depend on the whole system being GAF, not just the shingle on top. We keep common GAF accessory stock staged for Cupertino work so we’re not waiting on a distributor order for a simple repair. When the deck or flashing is sound, we repair rather than push a full replacement. When the existing roof is a second layer or the sheathing is failing, a tear-off is the honest answer. We’ll show you why, not just tell you.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Cupertino
Here’s what we’re seeing across Cupertino and the surrounding area for GAF-related roof work. These are planning ranges, not bids – the final number depends on your roof size, pitch, deck condition, and whether we’re repairing or tearing off.
| Service | Typical Range in Cupertino |
|---|---|
| Roof Repair | $400 – $1800 |
| Roof Replacement | $8000 – $20000 |
| Tile Roof Repair | $600 – $2500 |
| Standing Seam Metal Roof | $15000 – $40000 |
| Gutters & Accessories | $400 – $1800 |
What drives the cost in Cupertino specifically? Two things: the condition of the skip sheathing under the original roof, and whether there’s a second layer that has to come off before the new system goes down. A clean one-layer tear-off on a ranch home is a different job than an Eichler where the low-slope sections need Liberty roll roofing and the transitions need custom flashing. Every free estimate includes a written line-by-line scope, and we walk you through the decking, ventilation, and flashing decisions before you commit. Call (844) 384-3361 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
No, not on the flat or near-flat sections. Standard GAF steep-slope shingles like Timberline were never designed for a low-slope roof plane, and water will sit on them long enough to find the seams. The correct assembly on an Eichler low-slope roof is GAF Liberty roll roofing, laid with the proper lap and sealed at the penetrations, tied into the pitched sections with properly flashed transitions where the two systems meet. We’ve done this on Monta Vista Eichlers where the original roof had been patched over and over with shingles that kept failing. The fix that actually holds is the right GAF product on the right slope. Call (844) 384-3361 and we’ll look at your roof and tell you what’s really on it.
Cupertino requires a re-roofing permit, and an addition complicates the review because the new roof plane gets folded into the addition’s plan check. The city’s building division wants to see the entire roof assembly spec’d, including the low-slope details, before they’ll approve. We pull the permits for you and handle the corrections, which matters in Cupertino because the plan check on two-story additions is slow and the neighbors will have their look. Get the permit squared before the first shingle comes off. Call (844) 384-3361 and we’ll explain how it works for your specific roof and addition scope.
It depends on the roof. On a pitched Cupertino ranch with open attic space, GAF Timberline HDZ does an excellent job for the price, and a standing seam metal roof costs two to three times what a shingle re-roof does. On an Eichler with large flat or near-flat sections, the standing seam panel system can be the cleaner answer because it handles the low-slope geometry better than shingles and eliminates the transition failures that plague those homes. We install both, and we’ll give you the trade-off honestly based on your actual roof planes. Call (844) 384-3361 for a comparison bid.
Granule loss and edge curl on west-facing slopes after 15 to 20 years of Cupertino’s dry, rain-free summers. The west and southwest planes get baked every afternoon for months at a time, and without rain to cool the surface and wash off loose granules, the shingle mat degrades faster than the north plane. We see it on GAF roofs and every other brand, but with GAF we can repair the cooked slopes and leave the sound ones, provided the decking underneath is solid. Call (844) 384-3361 and we’ll check which slopes are actually failing before you spend on a full roof.
In most cases, yes, because GAF’s Timberline colors are specified by name and code, and we can order the exact batch to match what’s on the roof. The challenge in Cupertino isn’t the color, it’s the age: a 10-year-old sun-blasted west slope won’t perfectly match a brand-new replacement plane because UV has faded the original. We’ll tell you honestly what the visual match will look like before you spend. If the mismatch would bother you, a full replacement of that slope is the cleaner answer. Call (844) 384-3361 for an exact quote on either approach – estimates are free.
Service Areas Near Cupertino
We run GAF roofing crews throughout the South Bay and up the Peninsula. Most of our GAF work outside Cupertino proper lands in GAF service in Sunnyvale, where the housing stock is similar but the tear-down cycle hasn’t hit the same pace, and GAF service in Loyola for the large-lot ranch and Eichler homes there. We also take GAF calls in Woodcrest, North Tustin, and Orange. If you’re in or near Cupertino, we’re local enough to schedule an estimate and get on the roof within the week once the scope is approved.
Book Your GAF Service in Cupertino Today
Your roof is the one part of your Cupertino home that protects everything else, and a GAF system installed correctly on the right slopes is worth every dollar when the winter rains arrive. Call (844) 384-3361 to schedule your free GAF repair in Saratoga or Cupertino estimate. We’ll get on the roof, check the deck, the flashing, and the ventilation, and tell you exactly what needs to be done and what doesn’t. Build it right the first time. The second time costs twice as much and nobody’s happy about it.
Written by Noel Figueroa, Owner at Workshop Contractors, serving Cupertino since our first Eichler re-roof in Monta Vista taught us what skip sheathing really means.