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 | Toolbox Contractors
We provide independent GAF roofing service across Wrightwood, CA and GAF in Phelan, from full Timberline replacements to ice-dam repairs and seismic tie-down upgrades. The one thing that makes our GAF work here different: we know Wrightwood’s snow-load engineering, freeze-thaw cycles, and USFS permit reality, not just GAF’s product line. That means we install GAF systems the way an alpine mountain town requires, not the way a flatland spec sheet suggests. Call Norm Castellano’s crew at Toolbox Contractors at (855) 382-3257 for a free estimate on any GAF roof, repair, or structural upgrade.
We’re an independent GAF installer, not a manufacturer rep. That matters in Wrightwood because we answer to the county inspector and the homeowner, not to a brand quota. We’ll tell you when a repair beats a replacement, and we’ll specify GAF-manufactured components only when they actually serve your roof.
Why Wrightwood Residents Choose Us for GAF Service
Norm Castellano grew up in the Muscoy area just northwest of San Bernardino, where half the houses on his street were always mid-project and the other half needed to be. He went through the construction technology program at San Bernardino Valley College, then spent the better part of two decades doing residential framing, roofing, and full kitchen gut-and-rebuilds across the Inland Empire. These days he runs Toolbox Contractors with a tight crew, and he’s known as the guy you call when a previous contractor left a mess that needs untangling before real work can start.
That background matters for Wrightwood homeowners. We’ve torn off and re-roofed enough cabin stock in the snow belt to know what GAF systems actually hold up to heavy snow load and repeated freeze-thaw, versus what merely meets label ratings. We’re an independent installer, which means we install what works for a 6,000-foot mountain lot, not what a distribution agreement pushes. When a GAF roof fails up here, it’s rarely the shingle itself. It’s what’s under it, or what the original builder skipped. We look for that. We also handle the full project scope beyond roofing for those seeking GAF in Oak Hills: kitchens, windows, siding, fences, hardscape. One contractor for the whole mountain property, not five different specialists.
We maintain stock of GAF-manufactured ridge caps, starter strips, and ice-and-water shield for fast Wrightwood turnaround, and we schedule material drops around the weather window that actually lets us reach your lot.
Styles & brands we work with







Common GAF Construction Problems We Solve in Wrightwood
- Ice-dam backup at eaves and valleys. Wrightwood’s freeze-thaw cycles push meltwater under the shingle course on low-pitch cabin roofs. The water rots the deck edge before anything shows inside. We strip the affected courses, inspect the deck, and install GAF ice-and-water shield at the eave and valley transitions.
- Granule loss and sealant-strip failure on sun-baked planes. The south and west roof planes take relentless sun at elevation, then the shingles tear free under snow creep and slide-off, especially on steep A-frame pitches. We see this on Wrightwood chalets every spring. The fix is usually a targeted replacement with GAF Timberline HDZ, plus a longer starter-strip run on the high-pitch sections.
- Ridge and hip cap blow-off. Ridge-top cabins face wind scour along the ridgeline that valley-floor roofs never see. GAF’s standard cap nails can’t hold when the wind gets under the exposed ridge. We re-set caps with GAF-manufactured ridge cap and reinforced fastening, and we check the roofline tie-downs while we’re up there.
- Second-layer GAF installs over skip sheathing. The 1970s-era cabins around Wrightwood were often built as summer second homes, and many got a second shingle layer over skip sheathing with no ice-and-water membrane. That underlayment gap voids the whole assembly when snowmelt backs up. We cut back to the deck, re-sheath where needed, and rebuild the system correctly.
- Wood deck rot from years of trapped meltwater. Wrightwood’s unheated cabins sit vacant for months, so a small leak becomes a rotted eave long before a homeowner notices. When we find soft decking under a fine-looking GAF shingle field, the repair scope shifts to deck replacement plus a full system re-install.
Read more about how we approach roofing and other scopes on our GAF sales & service page.
GAF Service in Wrightwood: What Local Conditions Mean for Your Equipment
Wrightwood sits within the San Gabriel Mountains near the San Andreas Fault, behind USFS and County permitting. That means remote-lot roof work often waits for snowmelt just to reach the parcel. On a 1970s A-frame off Highway 2 near the village core, we pulled back the lower courses after a homeowner reported water stains and found Timberline shingles laid straight over skip sheathing with no ice-and-water membrane, the eave already soft from years of freeze-thaw backup. We re-sheathed the deck, ran GAF ice-and-water shield at the eave and valleys, and set a new Timberline HDZ system with matched ridge cap. We scheduled the material drop for after the last storm, because the driveway couldn’t take a loaded truck before then.
That’s the Wrightwood reality a generic GAF page never addresses. The San Andreas seismic zone means roof-to-wall tie-downs and flashing attachments get scrutinized, not just the shingle. The permit process can delay a job that a flatland contractor would finish in a week. And the supply chain is thin: the nearest lumberyard that stocks GAF ice-and-water shield is a 30-minute haul down Highway 2. We plan around all of it, because we’ve been doing it long enough to know the mountain decides when work happens.
GAF Models & Products We Service in Wrightwood
We install and repair GAF Timberline HDZ architectural shingles, the workhorse for Wrightwood’s cabin stock, along with Timberline UHDZ for higher wind-uplift exposure on exposed ridge tops. For low-slope cabin add-ons and porch roofs, we use GAF EverGuard TPO. For valleys and low-slope transitions where snowmelt sits and refreezes, we run GAF Liberty self-adhered modified bitumen.
Our approach on parts is simple: we specify GAF-manufactured ridge caps, starter strips, and ice-and-water shield to match the shingle system. Mixing brands up here is a mistake, because a mismatched underlayment can void the assembly when snowmelt backs up. We stock the common GAF components locally for fast Wrightwood turnaround, and we lean repair-first on isolated storm damage. Full replacement only gets pushed when the deck, flashing, or original nailing is already compromised.
For a wider view of the roofing work we handle across the region, see our Wrightwood service area page.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Wrightwood
Here’s what GAF roofing work costs in Wrightwood, plus San Antonio Heights GAF service, based on San Bernardino market rates. The mountain-specific variables that move your number: snow-load engineering, seismic tie-down upgrades, deck condition under the shingles, and access when the driveway is unpaved or snowed in above Highway 2.
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
A free estimate from us always includes a written, line-item scope with the deck inspection findings, the underlayment plan, and the material list. No surprise change orders. Call (855) 382-3257 and Norm will tell you exactly what your roof actually needs.
Serving Wrightwood, CA — Our Local Coverage Area
We’re based in the Wrightwood area and also offer Piñon Hills GAF service, so we 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 Wrightwood
Yes. Wrightwood cabins need ice-and-water shield at eaves and valleys, snow-load-rated decking, and GAF Timberline HDZ or UHDZ with reinforced ridge and hip cap fastening, because freeze-thaw cycles and snow creep tear apart roofs built to flatland standards. A valley home in San Bernardino can get away with a basic underlayment. A Wrightwood roof cannot. Call (855) 382-3257 for a roof assessment on your mountain lot.
Yes, when it’s installed correctly. Timberline HDZ and UHDZ are rated for high wind and snow load, but the system only works when the deck, underlayment, and flashing are installed for Wrightwood’s specific freeze-thaw and wildfire exposure. We add GAF ice-and-water shield at the vulnerable points and check the eaves for fire-ember entry gaps. Call (855) 382-3257 and we’ll walk your roof with you.
Most of the time, yes. We schedule material deliveries and access around Wrightwood’s snowmelt window, and we’ve worked on lots that required a smaller truck or a staged material drop to reach the parcel. If your driveway can’t take a loaded truck on the day we’re supposed to show up, we don’t force it. We reschedule for when the road cooperates. Call (855) 382-3257 and tell us what you’re dealing with, and Norm will tell you what it actually needs.
Yes, it changes the entire scope. In Wrightwood, most second-layer installs were laid over skip sheathing with no ice-and-water membrane, which is exactly what causes the rot and freeze-thaw failures we see every spring. A proper GAF replacement means cutting back to the deck, re-sheathing where the wood is soft, and building the system from the substrate up. Call (855) 382-3257 for an exact scope on your cabin.
It depends on what the water has already done. If you’re seeing water stains inside the cabin, the deck is likely already wet and rot is underway, so it’s an urgent repair. If the ice dam is still frozen and no water has penetrated, you can wait for the thaw cycle, but you should plan the repair before the next storm. Either way, call (855) 382-3257 and we’ll inspect the eave, the underlayment, and the deck condition for free.
Service Areas Near Wrightwood
We serve Wrightwood and the surrounding mountain and valley communities throughout San Bernardino County. That includes GAF service in Meadowbrook down toward the Cajon Pass, and GAF service in Spring Valley Lake on the Victor Valley side. We also reach San Bernardino, Colton, and Highland for roofing and full-scope projects.
Book Your GAF Service in Wrightwood Today
Tell us what your Wrightwood roof is doing, and Norm will tell you what it actually needs. Whether you’re staring at an ice dam, a blown ridge cap, or a full re-roof before the next snow season, call Toolbox Contractors at (855) 382-3257 for a free estimate and a straight answer.
Written by Norm Castellano, Owner at Toolbox Contractors, serving Wrightwood and the San Bernardino County mountains.