Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Wrightwood
A full roof replacement on a Wrightwood home typically runs $14,000 to $28,000 for a standard A-frame or mid-century cabin, and $9,000 to $16,000 for a simpler ranch layout. Most jobs take five to nine working days once materials land, depending on snow-load framing fixes and what we find under the old roof. We answer the phone when you call, we show up in the window we promised, and you get a written price before any work starts. Call Greg at (945) 303-9821 for a free estimate on your Wrightwood roof.
Why Tilehurst Roofing Is Wrightwood’s Preferred Roof Replacement Company
Wrightwood homeowners have been burned before. We hear the same stories off Mountain High Highway and along Lone Pine Canyon Road: a company quoted one number in May, then changed it at the door in July, or finished a tear-off and vanished when the first winter ice dam leaked. Tilehurst Roofing was built as the Kingswell family’s answer to that exact pattern. Greg Holloway runs this location, and he personally reviews every Wrightwood roof replacement estimate before it reaches you. If the repair or replacement isn’t done right, the 365-Day Done Right Promise means we return and make it right for a full year after the job. That’s a written guarantee, not a handshake.
We know the town’s mid-century A-frames and steep gabled cabins better than a valley crew ever will, because we’re up here year-round. That means we understand what the CAL FIRE VHFHZ designation and the 50+ psf snow load actually do to a roof on Table Mountain Road or off Big Pines Highway. The union crews show up in uniform, background-checked, and they leave the driveway cleaner than they found it. When you call (945) 303-9821, a live person answers, not a voicemail queue.
Roof Replacement Contractor in Wrightwood
A Roof Replacement Contractor in Wrightwood has to handle two code regimes at once, and that’s where most bids go wrong. CAL FIRE’s Very High Fire Hazard Severity Zone designation requires Class A fire-rated assemblies on every roof in town. At the same time, the ~6,000-foot elevation means a Wrightwood roof must carry snow loads above 50 psf, year after year. A contractor who only knows the Victorville or Palmdale fire-side rules will spec a roof that’s structurally underbuilt for Wrightwood. Our replacement starts with a full attic and decking inspection, then we price the framing upgrades and fire-rated assembly in writing before any work begins.
What the job includes
We tear off the old roof to the decking, repair or sister any undersized rafters, lay underlayment suited to freeze-thaw mountain conditions, install the shingle or metal system you chose from seven manufacturers, and finish with new drip edge, flashing, and ridge vent. Every Wrightwood job includes the written line-item quote before work starts. Greg reviews the permit package before the crew arrives.
When Wrightwood homeowners need us
Most calls come when ice dams have backed water under the eaves, when a homeowner opens the roof and finds 60-year-old skip-sheathing under original wood shake, or when an insurance inspection flags the old roof as non-compliant with current fire codes. If you’re hearing crunching decking or seeing granules in the gutters after the first snowmelt, its time for an inspection.
Asphalt Shingle Roof Replacement in Wrightwood
An Asphalt Shingle Roof Replacement in Wrightwood runs $10,000 to $18,000 for a typical A-frame or gabled cabin, depending on the shingle grade and whether framing upgrades are needed. Architectural shingles from GAF, Atlas, or Tamko hold up measurably better at 6,000 feet than 3-tab because the heavier construction resists UV granule loss and the freeze-thaw flex better than thin single-layer material. We inspect the decking before we quote, so the written price you get first is the price we hold.
Architectural shingles for mountain homes
Architectural, or dimensional, shingles are our default recommendation for Wrightwood. The laminated construction sheds snow and resists wind uplift on steep 10/12 and 12/12 pitches, and they carry a stronger warranty than 3-tab. We install them with ice-and-water shield at the eave overhangs, because that is where Wrightwood roofs fail first.
Roof decking replacement and snow-load framing
A surprising number of mid-century Wrightwood cabins still have 1″ skip-sheathing or water-damaged plywood under the old shake. Before new shingles go on, we repair or replace decking and, when the inspector flags rafters below snow-load capacity, sister framing to bring it above 50 psf. That upgrade is priced in the written quote, not discovered later as a surprise change order.
Trusted Brands We Service in Wrightwood
We give Wrightwood homeowners genuine material choice across seven manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For mountain freeze-thaw and fire-zone work, we lean on GAF architectural shingles, Atlas Class A-rated lines, and Boral stone-coated steel when a homeowner wants a wildfire-resistant roof with a longer life. Parts and underlayment for the brands we install are stocked for Wrightwood work, which keeps replacement starts faster than a special order from down the hill. You are never stuck with whatever happens to be on the truck.
Common Roof Replacement Problems We See in Wrightwood Homes
- Ice dams at uninsulated eaves. Afternoon sun melts snowpack, then the refreeze after dark backs water under the underlayment at the low-overhang eaves common on mid-century A-frames. Full ice-and-water shield at the eave edge is the fix, and it’s a spec the valley bid almost always misses.
- Undersized mid-century framing. Opening an old cabin roof routinely turns up 2×6 rafters that cannot carry the 50+ psf snow load a Wrightwood winter puts on them. We inspect first and price any sistering in writing, so the new roof isn’t sitting on the same overloaded bones.
- Original wood shake out of compliance. Many 1940s-to-1970s cabins near Mountain High still carry the original wood shake or early composite that predates CAL FIRE’s Class A mandate. Replacing it triggers code-driven decking, flashing, and fire-rated assembly work a valley bid never anticipates.
- High-altitude UV granule loss. Intense high-altitude summer sun degrades shingle granules faster than at sea level, shortening effective lifespan on cheap 3-tab roofs. Architectural shingles with heavier granule embedment hold up longer up here, and we recommend them for that reason.
Pricing for Roof Replacement in Wrightwood, CA
A standard asphalt shingle replacement on a Wrightwood ranch runs $9,000 to $16,000. A mid-century A-frame or steep-gabled cabin runs $14,000 to $28,000 once snow-load framing, ice-and-water shield at the eaves, and Class A fire-rated assembly are included. Boral stone-coated steel or standing-seam metal tends to run $24,000 to $40,000, with longer lifespan and Class A fire performance. The big cost swing in Wrightwood is framing: if the inspection shows 2×6 rafters under old shake, that upgrade adds real money, and we price it in the written quote before work starts, never as a door-knock change. Call (945) 303-9821 and Greg will walk you through the line items specific to your roof, free.
We Also Serve Cities Near Wrightwood
Our crews handle Roof Replacement work across the high desert and foothill communities around Wrightwood, including Phelan, Victorville, Upland, and Rancho Cucamonga. Each job gets the same Roof Replacement in Wrightwood approach: inspection first, written quote before work, and a live person on the phone when you call.
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 About Roof Replacement in Wrightwood
A Wrightwood roof replacement costs $2,000 to $6,000 more than the same square footage in Victorville or Palmdale because you’re paying for two code regimes the valley bid never prices: Class A fire-rated assembly plus structural capacity above 50 psf, along with full ice-and-water shield at the eaves. The framing upgrades alone routinely add $1,500 to $4,500. Call (945) 303-9821 and we’ll show you exactly what the mountain code triggers on your roof before you commit to any number.
Yes, San Bernardino County requires a permit for any roof replacement in Wrightwood, and on an older cabin it usually triggers code upgrades the inspector will flag: decking thickness, fire-rated underlayment, and snow-load framing. We pull the permit, schedule the inspection, and pass it, and every code-driven line item is in the written quote before we touch the roof. If you want to know what your cabin will trigger, call (945) 303-9821 for a free inspection and quote.
Architectural asphalt shingles from GAF, Atlas, or CertainTeed work best on steep A-frame pitches because they resist wind uplift and shed snow well, and the laminated construction handles freeze-thaw better than 3-tab. On extreme 12/12 or higher pitches, Boral stone-coated steel gives Class A fire performance with a longer lifespan. We stock both options for Wrightwood jobs. Call (945) 303-9821 to talk through the trade-offs for your specific roof line.
We install full ice-and-water shield membrane at every uninsulated eave overhang, running it at least two feet past the heated interior wall line, which is the Wrightwood-specific detail that prevents ice dams from backing water under the underlayment. On A-frames with repeated ice damming, we also correct the ventilation at the soffit and ridge so the roof deck stays cold and snow melts evenly. This detail is included in every Wrightwood replacement quote, not sold as an add-on. Call (945) 303-9821 for an inspection.
Yes. Send us the other roofer’s written bid and we’ll line it up apples-to-apples against ours, including the snow-load framing, ice-and-water shield, Class A fire-rated underlayment, and the written 365-Day Done Right Promise. If the other bid is cheaper because it skips the class-sensitive or snow-load work, we’ll tell you plainly, because that roof will fail up here. Call (945) 303-9821 and Greg will walk through the comparison with you.
Want a straight price for your Wrightwood roof? Call (945) 303-9821 to schedule your free estimate, or ask for Greg Holloway directly. A live person answers, day or night.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Wrightwood and the surrounding mountain communities.






Before
After
Before
After
Before
After