Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Crestline
Roof replacement in Crestline is not a valley job. At 4,500 feet in the San Bernardino Mountains, your roof carries snow, ice, and wildfire exposure that homes 20 minutes down the hill in San Bernardino or Highland never deal with. If you live in the 92325 zip, from the cabins off Lake Gregory Drive to the A-frames along Highway 138, you need a crew that knows mountain roofing before they ever set a ladder. Barnwood Roofing does exactly that. We inspect first, recommend second, and we’ll tell you straight if a repair is enough. Call (855) 382-1073 to schedule a free estimate.

Why Barnwood Roofing Is Crestline’s Preferred Roof Replacement Company
We’ve spent years working on Crestline homes, and that matters. Mountain cabins hide things. A valley roofer who bids from the street misses the 2×4 rafters spaced 24 inches on center, the skip sheathing, the missing ice and water shield at the eaves. We don’t. Our crews have torn off enough aging mountain roofs in this community to know what a 1960s cabin off Banff Drive looks like under the shingles. That’s not a guess. That’s experience.
Ruben Calloway leads our team, and his approach is simple: inspection first, recommendation second. We source materials from seven major manufacturers including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means when we recommend a shingle for your Crestline roof, it’s because it fits your snow load, your pitch, your wildfire code requirements, and your budget. Not because it’s what we happen to stock. We also perform repairs as a core service, not an afterthought, so there’s no incentive to oversell you a full replacement when a targeted fix would hold. If you’re looking for Roof Replacement done right the first time, with change orders written and approved before hidden work begins, we’re the crew Crestline homeowners call.
Styles & brands we work with






Asphalt Shingle Roof Replacement in Crestline
Asphalt Shingle Roof Replacement is the most common service we handle in Crestline, and at this elevation, it’s never as simple as swapping shingles. Freeze-thaw cycles, snow creep, and intense UV break down asphalt faster here than in the valley below. A typical asphalt shingle replacement in Crestline runs $9,000 to $16,000 for a 1,500-square-foot cabin, though A-frames and steep pitches push higher. The job starts with a full deck inspection. We check rafter spacing, sheathing thickness, and whether the original underlayment was ever installed properly. Only then do we quote an honest price.
Architectural Shingle Upgrades
Many Crestline cabins still carry three-tab shingles rated for a mild valley climate. Upgrading to architectural shingles adds real strength against high wind and heavy snow. We regularly install GAF Timberline HDZ and CertainTeed Landmark on Crestline homes, and both carry Class A fire ratings when paired with the right underlayment.
Decking and Underlayment Replacement
Older Crestline roofs often hide 1×6 skip sheathing and zero ice-and-water shield at the eaves. Those are the two biggest failure points we see in the 92325 area. We write decking and underlayment replacement into every quote as a clearly defined allowance. If we open the roof and find more damage, you get a written change order before we touch another nail.
New Roof Installation in Crestline
New Roof Installation in Crestline applies to additions, full tear-offs down to the framing, and new construction on mountain lots. A full new roof on a standard Crestline cabin runs $14,000 to $24,000 depending on square footage, pitch, and the condition of the framing we’re tying into. Steep A-frames and complex valleys push the upper end. We pull the permit, schedule the inspection, and handle every layer from roof decking to ridge vent. You get one crew, one contract, one point of contact.
Full Tear-Off and Rebuild
When a Crestline roof has multiple layers of old shingles, stripping to the rafters is the only honest fix. Layering new over old traps heat and moisture, which shortens the life of your new shingles and hides soft decking until it fails. We remove everything, inspect the framing, replace rotted or undersized rafters as needed, then build back with properly spaced decking and full ice-and-water shield at the eaves and valleys.
New Construction Roofing
Building a new cabin or adding on near Crestline? We work with your contractor or directly with you from the framing stage. Snow load calculations, Class A fire-rated assembly, and proper ventilation are designed in from the first board, not retrofitted after an inspection fails. Ruben Calloway walks the job with you, explains what the permit requires, and makes sure every component meets San Bernardino County code before the inspector arrives.

Trusted Brands We Service in Crestline
We install and service seven major manufacturer brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That breadth matters more than it sounds like. When a Crestline customer needs a steep-pitch ridge vent, a specific ice-and-water shield, or a Class A fire-rated underlayment, we’re not locked into one vendor’s catalog. On a recent A-frame off Banff Drive, we paired GAF Timberline HDZ architectural shingles over a full-length ice and water shield at the eaves and valleys. The result was a roof that handles snow creep and wildfire ember exposure the way a mountain roof should. For Crestline homeowners, Roof Replacement in Crestline means choosing from seven brands and getting one honest recommendation, not a brand pitch.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Crestline Homes
- Ice dams at the eaves. Warm attic air melts snow, which refreezes at the cold drip edge and forces water under the starter strip. The fascia rots, the underlayment fails, and by the time you see the stain, the decking is already compromised.
- Original skip sheathing. Many mid-century Crestline cabins were built with spaced 1×6 boards, not solid plywood or OSB. Architectural shingles can’t hold fasteners properly on skip sheathing, which voids the wind rating and leads to lifted shingles in high-wind events.
- Multiple layers of old shingles. Re-roofing over existing layers traps heat and moisture. The shingles fail faster, and soft spots in the decking stay hidden until someone steps through or a leak opens up inside the cabin.
- Poor or missing ice-and-water shield. Most original Crestline roofs predate modern underlayment requirements. Without a full-length shield at the eaves and in every valley, melting snow finds its way under the roofing material every single winter.
Pricing for Roof Replacement in Crestline, CA
A standard asphalt shingle roof replacement on a 1,500-square-foot Crestline cabin runs $9,000 to $16,000. A full new roof installation, including tear-off, new decking, and upgraded underlayment, lands between $14,000 and $24,000. What moves the number? Steep pitch, multiple stories, A-frame geometry, the condition of the framing we’re tying into, and whether you’re in a wildfire zone that requires a Class A fire-rated assembly. We write these variables into the quote up front. No vague allowances, no “we’ll see when we open it.” Call (855) 382-1073 for a free estimate with line-item pricing. We’ll tell you exactly what we’re doing and why it costs what it costs.
We Also Serve Cities Near Crestline
We serve Crestline and the surrounding mountain and valley communities across the San Bernardino range: Lake Arrowhead, Muscoy, San Bernardino, and Highland. Each area has its own building patterns and code requirements. What works for a valley bungalow in Muscoy won’t hold up on a snow-load roof at 5,000 feet, and we quote accordingly.
Serving Crestline, CA — Our Local Coverage Area
We’re based in the Crestline 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 Crestline
Yes, you need a permit for a roof replacement in Crestline, and in San Bernardino County that means an inspection of the deck, the underlayment, and the fire-rating of the finished assembly. A permit also triggers a check on snow-load capacity if you’re re-roofing an older cabin where the original framing was never reviewed. We pull permits and coordinate inspections on every job. Call (855) 382-1073 to ask specific questions about your cabin.
We price a written allowance for decking and framing replacement into the original quote, and we document what we find the moment the old roof comes off. You get a written change order with photos and a specific line-item price before we install anything new. That’s the process we followed on a 1962 A-frame off Banff Drive, where we found 1×6 skip sheathing with no ice-and-water shield. The homeowner got the change order for new decking and underlayment before we nailed a single shingle. We never proceed on a verbal “it’ll be fine.”
At 4,500 feet, valleys in Crestline roofs collect snow all winter and channel meltwater through repeated freeze-thaw cycles. A valley-city roof in Highland or San Bernardino deals with rain and reflected heat. The materials and the detailing are different: Crestline valleys need full-length ice-and-water shield, wider flashing, and often a sealed, open-metal valley instead of a woven one. Valley roofers don’t think about snow creep. We do.
Yes, and it should. The 2003 Old Fire and the mountain wildfire history changed what’s required across the 92325 area. A compliant Crestline roof uses a Class A fire-rated assembly: rated underlayment, non-combustible vents, and ember-resistant detailing at the eaves and ridges. We specify these components on every re-roof in Crestline, not just when an inspector asks. If you’re not sure what your current roof is rated for, call (855) 382-1073 and we’ll check it during the inspection.
Look at the decking, underlayment, and permit line items. In Crestline, low bids often leave those out and call it a change order later, once your roof is already open and you’re committed. We write the full scope in the original quote: decking replacement, ice-and-water shield, Class A fire-rated materials, permit fees, and valley detailing. If another quote doesn’t list them, it’s not cheaper. It’s just quieter about what it’s leaving out. Get a free line-item estimate from us at (855) 382-1073 and compare honestly.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Crestline and the San Bernardino Mountains.