Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Lake Arrowhead
A roof that leaks through one of Lake Arrowhead’s March storms isn’t something you can put off until the snow clears. Water moving through a cedar shake or tile roof at 5,100 feet will find every gap in the underlayment, and by the time you see the stain on the ceiling, the decking underneath has been wet for days. We answer the phone when you call, we show up when we say we will, and we know what San Bernardino County expects from a permitted roof job in this town. Call (877) 610-1318 for a free estimate, and we’ll send someone who actually knows the difference between a roof that handles snow and one that just looks like it does.
Why Barrett & Sons Construction Is Lake Arrowhead’s Preferred Roofing Company
Tom Barrett started this company in 1998, and he still answers his own phone. That matters in Lake Arrowhead, where a lot of homeowners have already dealt with an out-of-area crew that quoted one number on the phone and handed over a different bill at the end. Our Roofing team works with written change orders on every scope adjustment, permits pulled on every eligible job, and the 90-Day Done Right Promise written into the contract. If it’s not right, Tom comes back and makes it right. One call.
We’re not a franchise dispatching strangers from three counties away. Tom’s sons run the crews, and the people who show up at your door carry the Barrett & Sons name on their uniforms and their work. Background-checked, local, and accountable. You can look up our license number before you sign anything. We publish it because we want you to.
For Roofing in Lake Arrowhead, local knowledge isn’t a marketing line. It’s knowing that a roof on North Bay Road needs different ice and snow detailing than one on a flat lot near the village. It’s understanding that the county inspector will check Chapter 7A ember-resistant assembly on any significant re-roof, and that your 1960s A-frame on a hillside off Highway 173 probably wasn’t built with continuous ridge venting. We’ve seen it. We fix it correctly the first time.
Our Roofing Services in Lake Arrowhead
Roof Repair
Most Lake Arrowhead roof repairs run $400 to $1,800, depending on what we find when we open things up. A missing shingle after a wind event is quick work. A leak that’s been running down a rafter tail and into the soffit for two winters is a different conversation. We write up exactly what we find, give you a line-item price, and don’t start anything until you’ve signed off.
Roof Repair in Lake Arrowhead: We handle leak repair, flashing replacement, valley re-sealing, and storm damage fixes. If a storm just came through and you’re seeing water where you shouldn’t, call us. We’ll get eyes on it fast.

Roof Replacement & Installation
A full roof replacement in Lake Arrowhead typically runs $8,000 to $20,000. The spread comes from what’s under the existing roof, how steep the pitch is, and whether we’re pulling off three layers of old shake or one layer of composition. On a steep lot above Grass Valley, tear-off and disposal logistics add real cost, and we’ll show you exactly where that money goes.
When to replace instead of repair: If your roof is past 20 years, if the decking is soft in multiple spots, or if you’re planning a larger remodel and want one warranty covering the whole envelope, replacement usually makes more sense than chasing leaks every winter.

Metal Roofing
Metal roofs are built for Lake Arrowhead winters, and a standing seam metal roof here runs $15,000 to $40,000 installed. The higher upfront cost buys a system that sheds snow, handles the freeze-thaw cycle without cracking, and meets the fire-resistant standard the county wants to see in a Wildland-Urban Interface zone.
What we install: Standing seam, corrugated, and metal shake profiles. We’ll spec the gauge, the coating, and the snow retention system for your specific roof, not a stock package off a shelf.

Tile Roofing
Tile repair in Lake Arrowhead runs $600 to $2,500 for most jobs, and barrel tile is common on the newer luxury builds going up around the lake. The tile itself lasts decades, but the underlayment underneath does not, and that’s where most tile roofs fail. We repair broken tile, re-bed ridge caps, and replace underlayment without ripping the whole roof off unless it actually needs it.
Tile roofing note: Walking a tile roof wrong will crack more tile than you started with. Our crews know how to move on a tile roof without causing two new problems to fix one old one.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Lake Arrowhead
We install GAF and CertainTeed roofing systems, with materials spec’d for high-altitude UV exposure and snow load. You can look those names up. You can read their warranties and their engineering documents. We don’t show up with mystery-brand products off a van. If your roof uses a material we don’t stock, we’ll order it and tell you exactly when it arrives and when we’re starting. No vague timelines. No “should be here next week” and then silence.
Common Roofing Problems We See in Lake Arrowhead Homes
- Snow load stress on under-built roofs. A lot of the original 1950s and 60s cabins around the lake were framed for weekend summer use, not for four feet of wet Sierra cement snow. We see rafters sagging, ridge beams deflecting, and decking that flexes under snow weight. Those need structural attention before new roofing goes on.
- Ember intrusion into old shake roofs. The entire 92352 ZIP sits in a CAL FIRE High or Very High Fire Hazard Severity Zone. Untreated wood shake roofs are an ember trap. Chapter 7A compliance isn’t optional on re-roofs here, and we’ve had to explain to more than one homeowner that their “rustic charm” is a fire liability.
- Flashing failures at chimney and dormer intersections. Between the freeze-thaw cycles and the original construction techniques of older mountain cabins, we regularly open up flashing around chimneys on North Shore Road and find it torn, corroded, or never properly lapped in the first place.
- Ice dam formation on low-slope sections. Any roof section under about 4:12 pitch in Lake Arrowhead will hold snow long enough to form ice dams at the eaves. Water backs up under the shingles and runs into the house. Proper ice-and-water shield at the eaves and improved attic ventilation solve most of these, but only if the roof is designed for this climate, not copied from a San Bernardino Valley spec.
How Much Does Roofing Cost in Lake Arrowhead, CA?
Here’s the straight pricing breakdown, no games:
- Roof Repair: $400-$1,800
- Roof Replacement: $8,000-$20,000
- Metal Roof Installation: $15,000-$40,000
- Tile Roof Repair: $600-$2,500
- Standing Seam Metal Roof: $18,000-$40,000
- Barrel Tile Roofing: $12,000-$32,000 for full replacement
- Roof Leak Repair: $400-$1,600
What moves the number on your roof: roof pitch (steep roofs cost more to work on), the condition of the existing decking, whether we need to bring insulation or ventilation up to code, and how much snow-load reinforcement the structure needs. We don’t play the “allowance” game. Every scope is written. Every change order is signed. The price we quote is the price you pay unless you change the scope, and if you change the scope, you’ll see the new number in writing before a nail moves. Call (877) 610-1318 for a free estimate.
We Also Serve Cities Near Lake Arrowhead
Our crews regularly take on projects in Crestline, Highland, Muscoy, and San Bernardino. If you’re down the mountain and need roof work, we’re already in the area. Many of our Lake Arrowhead customers also ask us about Windows & Doors in Lake Arrowhead during a full envelope upgrade, or Fence Installation in Lake Arrowhead when defensible space clearing opens up the property line. We’ll handle those too, same crew, same written-scope standards.
Serving Lake Arrowhead, CA - Our Local Coverage Area
We’re based in the Lake Arrowhead 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 - Roofing in Lake Arrowhead
We typically have crews in Lake Arrowhead within 1-2 business days for non-emergency repairs, and we route emergency storm-damage calls same-day where road conditions allow. If Highway 18 or Highway 330 is closed due to snow or an accident, that affects response time for everyone, including us and including you. We’ll always tell you the honest timeline when you call (877) 610-1318.
We cover the entire 92352 ZIP, including Arrowhead Woods, the Village, Blue Jay, Cedar Glen, Skyforest, and the lakeside tracts off Highway 173. No trip charge inside the county.
Yes. Storm damage calls get same-day response when the roads are passable and it’s safe for our crews to work. We’ll tarp and secure the roof first to stop active water intrusion, then circle back with a written repair plan and price. Call (877) 610-1318 and we’ll talk it through with you right then.
It does, and for reasons that are real, not padded. Steep hillside lots mean more labor to stage materials and haul off tear-off. Snow-load engineering adds material and structural cost that a Highland ranch house doesn’t need. Chapter 7A fire-resistant assembly requirements add underlayment and venting specs. The $8,000-$20,000 replacement range reflects that mountain reality. We’ll show you the line items so you can see exactly where the mountain premium lives, and you’ll never see a surprise at the end.
Every Barrett & Sons roof carries the 90-Day Done Right Promise in writing, plus the manufacturer’s warranty on the roofing materials themselves. GAF and CertainTeed warranties run decades, but only if the roof is installed to their spec, and that’s where a lot of “cheaper” bids fall apart. We install to spec, because our name is on the job and Tom lives close enough to hear about it if something’s wrong. Call (877) 610-1318 for a free estimate and a straight answer on warranty coverage for your specific roof.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Lake Arrowhead since 1998.







Before
After
Before
After
Before
After