Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Lake Arrowhead
If you own a home in Lake Arrowhead, you already know the mountain doesn’t forgive a tired roof. Snow, ice dams, and wind-driven rain find every weak spot, and what starts as a small leak inside a Cedar Glen bedroom can open up dry rot and structural trouble within weeks. Barrett & Sons Construction handles Roofing throughout Lake Arrowhead, CA with mountain-specific knowledge that valley contractors simply don’t carry. We inspect the same day, hand you a written line-item price, and stand behind the work with our 90-Day Done Right Promise. Call (877) 610-1318 and a live person answers, any hour.
Fast, Reliable Roofing Across Lake Arrowhead
Most Lake Arrowhead roof trouble starts small and gets expensive fast. Water follows the path of least resistance, and on a steep forested lot, that path runs through cedar shake, valley flashing, and old vent penetrations before it drips onto a kitchen island. Barrett & Sons Construction serves every part of Lake Arrowhead, from the lakefront homes off North Bay Road to the A-frames tucked along the Rim of the World Highway. Our Roofing crews work from the Inland Empire office and know the mountain roads, the snow-plow schedule, and the building department expectations here. If your roof is leaking, call (877) 610-1318 now. If it’s not leaking yet, a free inspection beats a $1,800 repair in February.
Key Takeaways:
- Roof repair in Lake Arrowhead typically runs $400-$1,800; full replacement starts near $8,000 and climbs with snow-load and fire-code upgrades.
- Winter storms drop 2-4 feet of snow at once, so structural snow-load evaluation is part of every inspection we do here.
- Permits get pulled and inspections get signed. In Lake Arrowhead, Chapter 7A fire-hardening rules are not optional for any substantial reroof.
- Written change orders before any scope change. No surprises at the end.
Why Barrett & Sons Construction Is Lake Arrowhead’s Preferred Roofing Company
Tom Barrett started this company in 1998, and his sons run the crews. When we say the owner shows up, we mean Tom Barrett, on-site, most days, on most jobs. Ask anyone on your street about us, or better yet, look up the license number yourself. Tom publishes his name, address, and license number because the last contractor most Lake Arrowhead homeowners used promised one thing over the phone and delivered another thing with the invoice.
Our reputation in Lake Arrowhead is built one roof at a time. Homeowners here tell us the same story: a national outfit quoted $12,000, sent a subcontractor from down the hill, and the roof leaked again in March. That doesn’t happen with us. Every scope, every allowance, every price change arrives as a written change order before work proceeds. And every completed roof carries our 90-Day Done Right Promise in writing. If it’s not done right, one call brings Tom back.
We also respect that Lake Arrowhead is a moneyed, second-home market where owners often live in Los Angeles or Orange County and want a contractor who answers the phone, sends photos, and communicates without being chased. That’s us. A live person answers 24/7, not a call center in another state.
Our Roofing Services in Lake Arrowhead
Roof Repair
Roof repair in Lake Arrowhead typically runs $400-$1,800. The most common calls we get are flashing failures around chimneys and skylights, lifted shingles after a wind event, and ice-dam damage along cold roof edges. In neighborhoods like Boulder Bay and Skyforest, the original cabin roofs were never designed for continuous winter occupancy. We repair and reinforce the weak points before the next storm exposes them again.

Roof Replacement & Installation
A full roof replacement in Lake Arrowhead runs $8,000-$20,000, and that number moves based on snow-load engineering, deck condition, and whether the county requires Chapter 7A fire-resistant assemblies. We don’t tear off the old roof and guess. We evaluate the sheathing, upgrade ventilation, and install material specified for mountain exposure. GAF and CertainTeed are our standard carriers, named because you can look them up, not because they were on sale at the supply yard.

Metal Roofing
Metal roof installation in Lake Arrowhead runs $15,000-$40,000. Standing seam is the gold standard up here, and for good reason. Snow sheds instead of piling up. Embers from a forest fire roll off instead of catching. The trade-off is cost and install complexity, so we only recommend metal when the home’s roofline, snow-load requirement, and budget all support it. Many Arrowhead Woods homeowners choose standing seam when they’re tired of patching shingles every third winter.

Tile Roofing
Tile roof repair in Lake Arrowhead runs $600-$2,500. We see a lot of barrel tile on newer luxury builds, especially on the south-facing slopes above the lake. Tile itself lasts, but the underlayment beneath it doesn’t, and broken tiles trap snowmelt against the deck. Our Roofing team also handles Windows & Doors in Lake Arrowhead when a roof job exposes rot around dormers or skylight framing, and we handle Fence Installation in Lake Arrowhead when fallen branches take down a section of property fence during the same storm that damaged the roof.

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, and we are not shy about naming them. These are manufacturers with published specs, wind ratings, and fire ratings that any Lake Arrowhead homeowner can verify online. When a fire marshal or a building inspector asks for documentation, we hand it over. For hardscape-adjacent work that a roof replacement sometimes touches, like regrading around a foundation or rebuilding a rotted porch column base, we use durable materials from Techo-Bloc, Cambridge Pavers, Oldcastle, and Quikrete. We stock common flashing, underlayment, and gutter components in our trucks when we drive up the mountain, so small repairs don’t wait on a supply run to San Bernardino.
Common Roofing Problems We See in Lake Arrowhead Homes
- Ice dams on low-pitch cabin roofs. The original 1920s-1940s resort cabins in the 92352 zip code were built for summer use. Heat leaks through the ceiling, melts snow on the roof, and the water refreezes at the cold eave, backing up under shingles and into the attic. We see it every January in Blue Jay and Cedar Glen.
- Chapter 7A fire-hardening gaps. Lake Arrowhead sits in a CAL FIRE Very High Fire Hazard Severity Zone. Any substantial reroof must use ember-resistant assemblies, and older skip-sheathing decks often need a solid substrate added. Valley contractors miss this. Then the county red-tags it.
- 42-48 inch snow-load failures. Two to four feet of snow in a single event is normal up here, and some of the older A-frames on steep lots were engineered for half that. We see sheathing deflection, cracked rafters, and nail pops that leak the moment the snow melts.
- Wind-driven rain through old valley flashing. The lake creates its own microclimate, and the canyons funnel wind. Old galvanized valley metal rusts through, and the leak shows up on an interior wall fifteen feet from the actual roof penetration. We find it with water testing, not guesswork.
Pricing for Roofing in Lake Arrowhead, CA
Roof repair in Lake Arrowhead runs $400-$1,800 for typical flashing, leak, and shingle work. Tile roof repair runs $600-$2,500. A full roof replacement runs $8,000-$20,000, and a standing seam metal roof starts around $15,000 and can reach $40,000 on a complex custom build. What moves the number is deck replacement, snow-load upgrades, fire-code compliance, steep-slope labor, and how much rot we find once the old roof comes off. We don’t hide that in allowances or vague language. Every scope item is written, every change order is signed before work proceeds, and the first estimate is free. Call (877) 610-1318 for an exact number.
| Service | Lake Arrowhead Price Range |
|---|---|
| Roof Repair | $400 - $1,800 |
| Roof Replacement | $8,000 - $20,000 |
| Metal Roof Installation | $15,000 - $40,000 |
| Tile Roof Repair | $600 - $2,500 |
| Roof Leak Repair | $400 - $1,400 |
We Also Serve Cities Near Lake Arrowhead
Many of our Lake Arrowhead customers own mountain properties and lowland homes both, so we work throughout the surrounding area. Crestline has the same snow-load and fire-zone challenges. Highland and Muscoy bring valley wind and older tract housing. San Bernardino means flat roofs, dense neighborhoods, and a different inspection calendar. Wherever the job is, the pricing is written, the permits are pulled, and Tom’s name is on the contract.
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
Same-day response for active leaks and storm damage is our policy, road conditions permitting. We coordinate from the Inland Empire office and keep crews staged for mountain work during snow season. Call (877) 610-1318 and we’ll give you a real arrival window, not a vague promise.
Yes, we cover all of Roofing in Lake Arrowhead, including Arrowhead Woods, Skyforest, Cedar Glen, Blue Jay, Boulder Bay, and the lakefront strips of the 92352 zip code. We also handle the smaller mountain roads above the north shore where parking and material delivery get tight.
In almost every case, yes. Lake Arrowhead sits in a designated Wildland-Urban Interface High Fire Hazard Severity Zone, and any substantial reroof or repair that touches the roof assembly must satisfy California Building Code Chapter 7A ember-resistant standards. We pull the permit and get the inspection signed so you’re not the one explaining to an insurance adjuster later.
Expect to pay a 20-40% premium over San Bernardino or Highland pricing. The reasons are concrete: snow-load engineering, fire-code assemblies, steep-slope labor, material delivery on mountain roads, and winter weather delays. A $12,000 valley roof is often a $16,000 Lake Arrowhead roof. A contractor who quotes valley prices up here is either cutting corners or planning a change-order surprise. We show every cost in writing before work starts. Call (877) 610-1318 for a no-surprise quote.
You get the manufacturer’s warranty on materials and our written 90-Day Done Right Promise on workmanship. If something isn’t right, one call brings Tom Barrett back. We don’t hide behind subcontracted crews or an out-of-state service line. The guarantee is written on every contract, not buried in a disclaimer.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Lake Arrowhead, CA and the surrounding mountain communities.
Ready for a roof you won’t think about every time it snows? Call (877) 610-1318 to schedule your free estimate. No pressure, no change-order surprises, no mystery brands. Just a written price from a company whose name is on the truck.







Before
After
Before
After
Before
After