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 | Timberline Contractors
We’re Timberline Contractors, an independent general contractor that installs and repairs GAF roofing systems across Wrightwood. The short version: we’re not GAF-authorized, sponsored, or warranty-endorsed, and we say so on every bid. What we bring instead is something a valley roofer can’t fake: every Wrightwood re-roof we scope starts with snow-load engineering and Class A fire-assembly review before a shingle gets chosen. Call (866) 253-5808 for a free estimate from a crew that actually works at 6,000 feet.
Why Wrightwood Residents Choose Us for GAF Service
Wrightwood is a mountain town, not a valley suburb, and the difference shows up in every roofing decision. Nelson Fung, owner at Timberline Contractors, learned the trade at Los Angeles Trade-Technical College before years of swinging hammers on everything from bungalow remodels to mid-size commercial builds. That background matters up here, where a roof has to hold snowpack, shed ice, and survive San Bernardino County’s high-fire-severity review. We install GAF systems the way the mountain demands, with Piñon Hills GAF service experience behind every job: full ice-and-water shield at eaves and valleys, proper ridge venting, and decking checks for snow load. Do it right the first time or explain yourself twice.
We’re a full-scope general contractor, which means your GAF roof, your siding, your decks, and your interior remodel all run through one accountable crew. We bring the showroom to the project with access to 50-plus brand partners, and when it comes to roofing specifically, we work across six major manufacturers (GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko). That redundancy means we spec what actually fits your Wrightwood cabin or A-frame, not whatever single-brand roofer happens to carry. For GAF sales & service, we lean into their system components, underlayments, ridge cap, and starter strip, rather than mixing brands on a snow-load and fire-rated assembly.
Styles & brands we work with







Common GAF Construction Problems We Solve in Wrightwood
Every roof in Wrightwood eventually fights the mountain. Here’s what we see most often on GAF systems up here, and what’s actually causing it:
- Ice-dam back-up at eaves and valleys. Older cabins were never detailed with ice-and-water shield, so snowmelt refreezes at the eave, backs water under the shingle course, and rots sheathing and fascia from the inside. By the time you see the stain on the ceiling, the decking is usually soft.
- Wind uplift and freeze-thaw cycling along ridges and valleys. Snowmelt refreezing at the eave lifts sealant strips on GAF ridge caps. The next storm peels them off. This is an elevation problem, not a sun exposure problem, and it’s the single most common failure we see on Wrightwood cabins built before ice-and-water shield became standard practice here.
- Granule loss and embrittlement on south-facing planes. High-altitude UV is brutal. Shingles on south-facing roof planes of older Wrightwood cabins read as aged well before their rated life because the mountain sun chews through the granule layer faster than coastal or valley sun ever does.
- Ember intrusion on pre-code assemblies. Many original Wrightwood cabins have old wood-shake or non-rated underlayments, unsealed vents, and open valleys. San Bernardino County’s high-fire-severity review will flag these. A GAF re-roof has to be detailed as a Class A assembly, not just a shingle swap.
- Low-slope porch roofs and cabin additions failing at the membrane. GAF Liberty membrane handles low-pitch sections well when installed correctly, but freeze-thaw cycles plus snow sitting for weeks will find any lap weakness. We re-flash and re-membrane these before they take out the underlying framing.
GAF Service in Wrightwood: What Local Conditions Mean for Your Equipment
Here’s the thing people miss until their roof fails: Wrightwood roofs carry an actual snow-load design requirement that valley and low-desert roofs don’t. GAF in Phelan or down in Hesperia or Victorville is a straightforward shingle job. Up here, the same Timberline HDZ shingle has to be detailed with ice-and-water shield at the eaves, proper ridge venting for the snowpack, and decking checks that account for weeks of frozen weight sitting on the assembly. And the whole job has to fit a short snow-free build window, usually late spring through early fall before the first real storm. Miss that window and you’re either tarping a roof through winter or waiting until May. Up on a sloped, forested lot off the Wrightwood cabin streets, our crew tore off a failing 1990s-era Timberline roof where refreezing snowmelt had lifted ridge caps and driven ice back under the eave, softening the original fascia. We re-decked the bad sheathing, ran ice-and-water shield at the eaves and valleys, and installed a Class A Timberline HDZ assembly with ember-resistant vents so it would clear the county’s high-fire-severity review before the next snow season. That’s the difference between a roofer who works in the mountains and one who drives up for the day.
GAF Models & Products We Service in Wrightwood
We install and repair the GAF lines that actually show up on Wrightwood housing stock. Timberline HDZ is the workhorse asphalt shingle on most cabin and ranch re-roofs, a good balance of cost and snow-shedding performance. Timberline UHDZ goes on newer custom builds where the owner wants the thicker architectural profile. Grand Sequoia, with its heavier shadow line, suits larger A-frames and custom mountain homes that need the visual weight and dimensional stability at altitude. And GAF Liberty low-slope membrane handles cabin additions, porch roofs, and any low-pitch section where shingles would fail. On parts, we specify GAF system components, underlayment, ridge cap, starter strip, rather than mixing brands. On a snow-load and fire-rated assembly, the pieces have to be documented as a matched system for inspection. That’s not a preference, it’s what the county reviewer will ask to see.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Wrightwood
Mountain roofing costs what it costs because the detailing is different. Here are our current Wrightwood price ranges for GAF work:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Tile Roof Repair | $600 – $2,500 |
| Metal Roof Installation | $15,000 – $40,000 |
What drives the number is slope, decking condition, whether we’re re-sheathing for snow load, and how much ice-and-water shield and ember-resistant venting the assembly needs to pass high-fire-severity review. A flat valley roof and a steep Wrightwood A-frame are not the same job. Every estimate we write is a line-item quote so you see exactly where the money goes. Call (866) 253-5808 for your free estimate and we’ll walk the roof with you.
Serving Wrightwood, CA — Our Local Coverage Area
We’re based in the Wrightwood 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 Wrightwood
Does a Wrightwood roof really need to be engineered for snow load, or is that just a sales pitch?
Yes, it really does. Wrightwood sits at 6,000-plus feet in the San Gabriel Mountains, and snowpack sits on your roof for weeks. The county’s building requirements reflect that. We check decking, rafter spacing, and ridge venting for the snow load before we quote a GAF install, because skipping that step means a roof that sags or leaks after the first heavy winter. Call (866) 253-5808 and we’ll explain what your specific roof needs.
Will my GAF re-roof in Wrightwood have to meet wildfire-resistant standards?
Almost certainly. San Bernardino County’s high-fire-severity review applies to most Wrightwood lots, and a GAF assembly has to be Class A to pass. That means the right underlayment, ember-resistant vents, and valley detailing. On pre-code cabins with old wood-shake or non-rated underlayment, we’ll re-detail the assembly so it clears review. Get a free estimate at (866) 253-5808 before you assume the old roof can stay.
Can you do a GAF roof job in winter, or do we have to wait for the snow-free window?
We plan most Wrightwood roof work for the snow-free window, roughly late spring through early fall. A full GAF re-roof needs dry decking and temperatures that let sealant strips bond. Emergency repairs we’ll do year-round, tarping and patching as needed to stop active leaks. If you’re planning a full replacement, call (866) 253-5808 early so we can get you on the schedule before the window closes.
My cabin has older wood-shake or a non-rated underlayment – how does that affect a GAF install?
It means the old assembly has to come off completely. You can’t lay a Class A GAF roof over wood-shake or non-rated felt and expect it to pass high-fire-severity review or perform correctly under snow load. We strip to decking, repair or replace any soft sheathing, then build the GAF system up from there. Call (866) 253-5808 for an exact quote, estimates are free.
Are you authorized or certified by GAF?
No. Timberline Contractors is an independent contractor with deep GAF system experience. We are not GAF-authorized, sponsored, or warranty-endorsed, and we state that on every bid. What we offer is honest installation and repair using OEM-compatible GAF components, installed to the mountain’s actual structural and fire requirements.
Service Areas Near Wrightwood
We serve the High Desert and mountain communities around Wrightwood, including Hesperia and Victorville, plus wider Southern California coverage in Chinatown, San Francisco, Mission District, Buena Park, and Cypress. For full details on our reach, see our Wrightwood service area page. If you’re in the Victor Valley, check GAF service in Victorville. For the high desert side, GAF service in Mountain View Acres covers that zone.
Book Your GAF Service in Wrightwood Today
Wrightwood’s build window closes fast. If your GAF roof needs replacement, repair, or a snow-load and fire-hardening upgrade, call (866) 253-5808 to schedule your free estimate. We’ll walk the roof, explain what the mountain is doing to it, and give you a line-item quote that makes sense.
Written by Nelson Fung, Owner at Timberline Contractors, serving Wrightwood and the High Desert since 2006.