Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Therma-Tru Roofing: The Cupertino Owner’s Guide
Therma-Tru roofing components in Cupertino typically run $400-$1,800 for repair and $8,000-$20,000 for full replacement, with most common part failures addressed same-day when we have your series on the truck. Most Cupertino owners discover a problem after the first heavy winter rain, when water finds its way past a cracked ridge vent cap or a lifted flashing that the summer drought let sit undisturbed. We stock Therma-Tru-compatible ridge vents, flashing kits, and underlayment for the Climate Guard series and carry aftermarket equivalents where OEM lead times stretch past a week.
Which Therma-Tru Models This Applies To
Therma-Tru’s roofing line breaks into three series that matter for parts matching: Climate Guard (their primary asphalt shingle system, 2012-present), Heritage Woodgate (architectural laminate with a heavier substrate, 2015-2022), and the limited-market Slate Select composite tiles sold primarily in Northern California. The part you need depends on which series is on your roof, and the label location is not intuitive: Climate Guard uses a small foil stamp on the underside of the shingle, visible only if a corner lifts or a shingle has been removed; Heritage Woodgate prints the lot code on the release film, which most homeowners throw away. If you cannot locate the label, measure the exposure height (the portion visible after installation): Climate Guard runs 5.5 inches, Heritage Woodgate 5.75 inches, Slate Select 8 inches with a 12-inch overall length. We match OEM when the color lot is still active, which Therma-Tru maintains for seven years on Climate Guard and five on discontinued lines. After that, we source from Atlas or CertainTeed equivalents with matching wind ratings and color profiles, and we document the substitution in your written scope so the warranty stays intact. Rowan Construction Group Cupertino is an independent service provider, not affiliated with Therma-Tru.
Signs Your Therma-Tru Roofing Is Failing

- Granule loss in the gutter downspout. Therma-Tru’s Climate Guard uses a ceramic granule layer that sheds heavily in year three to five as it cures, but continuous loss after year six means the asphalt substrate is baking. In Cupertino’s south-facing exposures, we see this accelerate by 30 to 40 percent compared to shaded slopes.
- Lifted ridge vent tabs or visible daylight through the peak. The plastic ridge vent caps on early Climate Guard batches (2014-2017) used a UV stabilizer that degraded faster than spec in Santa Clara County’s high-UV index summers. The tab lifts, the seal breaks, and rainwater runs straight down the rafter bay.
- Flashing separation at wall or chimney junctions. Therma-Tru’s step flashing is galvanized steel, 26 gauge, which is adequate but not forgiving of movement. Cupertino’s clay soils shift seasonally, and we regularly see the bottom flange pull away from the deck in Monta Vista and Rancho Rinconada homes built on cut-and-fill lots.
- Buckling in the field of the roof, not just the edges. This points to underlayment failure, specifically the synthetic layer Therma-Tru specs as an upgrade over felt. When improperly vented, moisture drives up from the attic and delaminates the underlayment from the deck; the shingles follow the warp.
- Interior stains that appear after wind events, not steady rain. This pattern usually traces to a compromised starter strip or missing hip/ridge cap. Therma-Tru’s starter strips have a factory-applied sealant that can cold-flow in our mild winters and re-harden with poor adhesion, leaving a wind-lift gap that intermittent gusts exploit.
Before
AfterReplacement Cost & What’s Included
For Cupertino, Therma-Tru roof repair runs $400-$1,800 depending on access, height, and whether we are matching a single shingle or replacing a full valley run. Full replacement with Therma-Tru-compatible materials falls in the $8,000-$20,000 range, driven by square footage, pitch (steeper than 6/12 adds labor), and whether the deck needs partial re-sheet. Every quote we write breaks out parts, labor, permit fees, and disposal separately, so you see where the number comes from. We pull permits through the City of Cupertino Community Development Department and schedule inspection before we close the job; the permit history stays with your property record. Our 365-Day Done Right Promise applies to all roofing work: if the repair leaks, we return and make it right at no charge. Under Clause 1 of the Haven Standard, the price is written before anyone starts, and no change proceeds without a signed change order.
DIY or Call Us?

There is one thing a homeowner can safely check: walk the perimeter after a rain and look for granule deposits or displaced cap shingles on the ground. Do not climb the roof. Therma-Tru shingles are installed on a sealed-strip system, and breaking that seal to lift a shingle for inspection destroys the wind warranty and creates a leak path you cannot see from below. Ridge vent work involves working at height on a slope, and the plastic caps become brittle after three Cupertino summers, snapping underfoot without warning. Flashing repair requires removing siding or stucco to integrate the counter-flashing correctly; done wrong, it channels water into the wall cavity. We bring the correct gauge, the matching color lot or documented equivalent, and the harness rigging. Call (669) 202-9618 and we will schedule a free estimate with a written scope and photo documentation of what we find.
FAQs
Climate Guard shingles last 18-22 years in Cupertino’s climate, shorter on unvented south faces and longer on north slopes with adequate attic airflow. The Santa Clara Valley’s dry summers reduce algae streaking but the UV load is high; we see granule loss accelerate after year 15. Call (669) 202-9618 for an exact quote - estimates are free.
Flashing and isolated shingle tabs can sometimes be re-secured with compatible sealant if the substrate is sound, but ridge vent caps and underlayment failures require full replacement of the affected section. We do not patch over delaminated underlayment; it fails again within two years. Call (669) 202-9618 for an exact quote - estimates are free.
Most part replacements - ridge vent runs, valley flashing, starter strip sections - take four to six hours on site. Full replacement runs three to five days depending on square footage and whether the deck needs repair. We phase the work and leave the site watertight each evening. Call (669) 202-9618 for an exact quote - estimates are free.
We carry Climate Guard ridge vent caps, standard flashing profiles, and synthetic underlayment on every roofing truck. Heritage Woodgate and Slate Select colors are warehoused in San Jose and available next-day; we do not guess at color matches from a photo. Call (669) 202-9618 for an exact quote - estimates are free.
We also stock and install parts for KraftMaid, Cambria, and Silestone product lines.
Measure twice, document once, explain it plainly. That’s how Grant Rowan built this company, and it’s how we approach every Therma-Tru repair in Cupertino - from the first photo to the final inspection sign-off.
Ready to price your repair? Call (669) 202-9618 to schedule your free estimate. You’ll receive a written scope with line-item costs, a materials list with named brands, and a phased timeline you can follow week by week.
Written by Grant Rowan, Owner, Rowan Construction Group Cupertino at Rowan Construction Group Cupertino, serving Cupertino and nearby areas.







Before
After
Before
After
Before
After