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 Wrightwood, CA | San Bruno Construction
We provide independent GAF roof construction, replacement, and repair across Wrightwood, California (ZIP 92397). The one thing that makes our GAF work different here is that we treat every project as a mountain assembly first and a shingle installation second. At 6,000 feet in the San Gabriel Mountains, snow-load-rated framing, ice-dam defense, and fire-hardened exteriors aren’t optional upgrades. They’re the starting point. Call (866) 472-1908 for a free estimate on your GAF roof project.
Why Wrightwood Residents Choose Us for GAF Service
We’ve spent years tearing off, re-decking, and re-roofing Wrightwood’s aging cabin stock with GAF systems. We know how mountain snow loads and fire-hardening rules change what assembly actually belongs on a 6,000-foot chalet. Noel Carvalho owns San Bruno Construction and runs our roofing division the way he runs everything else: know the product, know the building, and don’t pretend a flatland fix belongs on a mountain cabin.
We’re independent. We install and repair GAF products on their merits, not under any manufacturer authorization or warranty endorsement. That independence matters when the honest recommendation is a targeted repair rather than a full replacement, or when your existing deck should not be covered with new shingles.
For Wrightwood homeowners, we carry OEM-compatible GAF components: matching underlayment, starter strips, ridge vents, and drip edge. That keeps repair work clean and keeps warranty paths intact when possible. Good construction doesn’t announce itself. It just works, year after year.
Styles & brands we work with







Common GAF Construction Problems We Solve in Wrightwood
- Snow-load-driven nail and seal-strip failure: Freeze-thaw cycling at 6,000 feet works the seal strips and nails loose on older Timberline fields well before the shingle face looks worn. After a heavy snow season, wind uplift pulls tabs that an eye-level inspection missed. We re-secure or replace those fields properly.
- Ice damming at eaves and valleys: Minimally insulated 1960s-80s cabins lose enough heat through the attic to melt snow at the ridge. That water refreezes at the cold eave line, backs up under the shingles, and rots decking and fascia. We see this constantly off the steeper A-frame lots and the older cabins on post foundations.
- Overlay over thin or skip-sheathed decks: Original Wrightwood cabins often have thin or skip-sheathed roof decks under old three-tab or early architectural shingles. A GAF overlay telegraphs ridges and voids, and fails at the deck, not at the shingle. Tear-off and re-deck is the honest fix when the framing allows it.
- Granule loss and UV cracking on south slopes: High-altitude sun plus long periods of snow reflection bakes south-facing shingle faces. Granule loss exposes the asphalt mat, and the next freeze-thaw cycle splits it. Moss and pine needle debris from surrounding conifers pack valleys and gutters, holding moisture against the roof year-round.
- Wind-driven rain through old valleys and flashings: Original galvanized valley metal and pipe boots on weekend cabins rust through or pull loose after decades of snow melt and refreeze. Water travels inside walls before it shows up on the ceiling. We reflash valleys and penetrations as part of any Wrightwood GAF repair.
GAF Service in Wrightwood: What Local Conditions Mean for Your Equipment
Wrightwood’s building department scrutinizes roof snow-load ratings and how a roof ties into the structure far more strictly than Inland Empire departments down Lone Pine Canyon. A GAF shingle choice that passes without comment in Rancho Cucamonga or Fontana, or even Piñon Hills GAF service areas, is not automatically approved up here. The inspector wants to see the full assembly documented: deck thickness, fastener pattern, underlayment type, and the tie-down path from roof sheathing to the walls and foundation. On many Wrightwood cabins, the original skip sheathing or lightly nailed decking wasn’t designed for current snow-load assumptions at all, so the GAF product is only part of the fix.
Winter road closures on Highway 2 and Lone Pine Canyon Road also mean we schedule tear-offs and dry-ins around storm windows and chain-control days. We never leave a deck open overnight. If a storm is forecast, we push the tear-off. If chain controls are up, materials and crew wait. There is no shortcut around mountain time, and the roof will still be there next week.
On a 1970s A-frame off Lone Pine Canyon Road, our crew found the original roof buried under two layers of aging three-tab with soft, skip-sheathed decking and ice-dam rot along the eave. We stripped to the framing, re-decked, ran ice-and-water membrane through the valleys and eaves, and installed GAF Timberline HDZ with a ridge vent sized for the cabin’s low attic. The homeowner got a snow-load-rated, fire-hardened assembly that stopped the winter leaks and the recurring snow-season callbacks.
GAF Models & Products We Service in Wrightwood
We work with the GAF lines that make sense for high-desert mountain cabins. Timberline HDZ is the standard architectural shingle we recommend for most Wrightwood reroofs, with proper deck prep and ice-and-water membrane at the eaves and valleys. For chalet and A-frame roofs with steeper pitches or higher snow-load requirements, we often spec Timberline UHDZ, the heavier architectural line that handles mountain conditions better. For low-slope porch roofs, carports, and cabin additions with pitch under 2:12, we use GAF Liberty self-adhered rolled roofing. We also install Deck-Armor premium underlayment as the base layer on full replacements.
On a Wrightwood cabin with sound decking, a targeted repair with matching shingles is honest money. Once the deck is soft or the shingle field is past its seal life, we say so. We quote a full replacement rather than patch a failing roof. We are a GAF sales & service provider, not a manufacturer representative, so the recommendation follows the roof, not the shingle warranty.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Wrightwood
Roofing prices in Wrightwood run structurally higher than down the hill because the work does too. Snow-load detailing, re-decking, ice-and-water membrane at eaves and valleys, and fire-hardening add real labor and material costs. Here is what to expect:
| Service | Typical Range in Wrightwood |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
Every estimate includes written line-item pricing: deck condition, underlayment, membrane, shingle line, ventilation, and disposal. No change orders unless we find something hidden under the old roof, and we explain that before work starts. Call (866) 472-1908 for an exact quote on your Wrightwood roof. Estimates are free.
Serving Wrightwood, CA — Our Local Coverage Area
We’re based in the Wrightwood area and know this community well, from local jobs to San Antonio Heights GAF service nearby. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Construction in Wrightwood
Will a standard GAF Timberline shingle meet Wrightwood’s snow-load requirements? The shingle itself is not the snow-load barrier. Snow-load capacity is set by the deck, the rafter or truss design, and the connection from roof to structure. The building department approves the assembly, not the shingle brand. We review your framing and deck before recommending any GAF line.
Can you reroof a Wrightwood cabin in winter when Highway 2 or Lone Pine Canyon Road closes? Sometimes. We schedule tear-offs and dry-ins around storm windows and chain-control days. A full replacement in deep winter is riskier and slower, and we do not leave decks open overnight. Call (866) 472-1908 and we’ll give you an honest read on timing.
What causes the ice dams I keep getting at my eaves? Heat loss from your cabin’s attic melts snow at the ridge. The water runs down to the cold eave line, refreezes, and backs up under the shingles. Ice-and-water membrane at the eaves and valleys stops the water intrusion, improved attic ventilation reduces the melting-and-freezing cycle.
My A-frame has old shingles over a thin deck – will you overlay or tear off? On most Wrightwood A-frames with original skip sheathing or thin decking, we tear off to the framing and re-deck. Overlaying a failing deck telegraphs ridges and voids and wastes the new GAF shingles. If the deck is sound, we’ll say so and give you the repair option instead.
Do you install fire-rated GAF assemblies for the wildfire risk around the national forest? Yes. We spec Class A fire-rated GAF shingles and combine them with non-combustible deck edge details, ember-resistant ventilation, and proper flashing. Given the San Bernardino National Forest boundary and the 2020 Sheep Fire scars east of town, fire-hardening is standard practice on any Wrightwood reroof. Call (866) 472-1908 for a fire-hardening assessment.
Service Areas Near Wrightwood
We serve all of Wrightwood, including cabins off Lone Pine Canyon Road, Highway 2, and the surrounding A-frame lots. Our Wrightwood service area extends to nearby mountain communities, and we also provide GAF service in Mountain View Acres and GAF service in La Verne for homeowners down the hill.
Book Your GAF Service in Wrightwood Today
If your Wrightwood roof is leaking, losing shingles, or overdue for snow-load and fire-hardening work, call (866) 472-1908 to schedule your free estimate. We’ll inspect the deck, check the assembly, and give you a written line-item quote before you commit to anything.
Written by Noel Carvalho, Owner at San Bruno Construction, serving Wrightwood since 2005.