Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Piñon Hills
Most roof problems in Piñon Hills start the same way: a spring thaw after a hard freeze, a Santa Ana gust that peels flashing on the west face, or a slow leak from a 1980s tar-and-gravel roof that finally gave up. We’re Barrett & Sons Construction, and we’ve been fixing and replacing roofs in the 92372 high desert long enough to know exactly what the altitude does to shingles, underlayment, and fasteners. When wind hits 60 mph off the Cajon Pass, a roof that was built to low-desert standards shows its weaknesses fast. Call (877) 610-1318 and we’ll send someone who understands this specific terrain, not a crew that has to learn it on your dime.
Why Barrett & Sons Construction Is Piñon Hills’s Preferred Roofing Company
Tom Barrett has been running Barrett & Sons since 1998, and his name is on every contract. That matters more up here than it does in tract-home country. In Piñon Hills, you see the same faces at the hardware store, at the feed shop, at the diner. We live in that world. We’re not a dispatch center sending strangers from two counties over. When you call about a Roofing issue on your home off Highway 138 or down a dirt road near the 92372 backcountry, the person answering is a real human, 24/7, and the crew that shows up carries the Barrett name on their shirts and their work.
Reviews from Piñon Hills homeowners consistently point to the same things: written change orders before any scope change touches the job, permits pulled and inspections signed, and a price that matches the phone quote. We don’t ask you to trust marketing language. Tom publishes his name, address, and license number. Look it up. Ask a neighbor on Oasis Road or Snowline Drive. Then call us.
Response time to Piñon Hills is measured in hours, not days. Our Inland Empire office coordinates scheduling, but crews are staged to serve the high desert directly, and we know the roads: Phelan Road, Duncan Road, Sheep Creek Road, the long grades off Beekley. When a storm tears through, we’re already moving that direction.
Our Roofing Services in Piñon Hills
Roof Repair
A repair in Piñon Hills usually isn’t a generic shingle patch. It’s wind-lifted flashing on a south-facing rake. It’s a freeze-thaw crack around a vent boot. It’s granular loss from years of high-desert UV exposure that bakes standard asphalt shingles brittle. Roof repair here runs $400 to $1,800 for typical work, and we write the exact scope and price before we climb the ladder. You’ll know what you’re paying before the first nail moves.

Roof Replacement & Installation
Most roofs on Piñon Hills homes built from the 1970s through the 1990s are now past their intended service life. A full Roofing in Piñon Hills replacement typically runs $8,000 to $20,000 depending on square footage, pitch, tear-off layers, and fastening upgrades. What’s not optional up here is the fastening schedule. County inspectors want to see hurricane ties and uplift-rated fastening on anything that’ll face 80 mph gusts off the pass. We build to that standard from the start, so you’re not paying for a retrofit later.

Metal Roofing
Standing seam metal solves a lot of what the Piñon Hills climate throws at a roof. It sheds snow better than shingles, it doesn’t care about freeze-thaw cycles, and properly installed, it’ll hold against the wind loads that turn a standard shingle roof into confetti. Metal roof installation here runs $15,000 to $40,000. It’s a real investment, and we don’t pretend it’s cheap, but for a rural property that’s hard to reach in bad weather, a metal roof pays back in decades of not worrying.

Tile Roofing
The barrel tile look is everywhere in the high desert, but most tile roof issues we fix in Piñon Hills aren’t the tile itself. They’re the underlayment beneath it. The original paper felt installed 30 or 40 years ago has dried, cracked, and failed, and water finds every seam. Tile roof repair runs $600 to $2,500 here, and we’ll tell you straight whether a repair makes sense or whether the underlayment is too far gone and it’s time to plan a replacement.

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 Piñon Hills
We install and service GAF and CertainTeed roof systems because they’re brands you can look up and verify, not mystery material off a van with no track record. For concrete roof tile and hardscape tie-ins where roofs meet driveways and pavers in Piñon Hills, we also work with Quikrete and Techo-Bloc products. We keep common fasteners, sealants, and flashing stock staged for Piñon Hills jobs, which means fewer second trips and faster turnaround when the weather window is short. If you already have a specific brand on your roof, call and ask us directly. We’ll tell you what we carry and what we’d use on our own homes.
Common Roofing Problems We See in Piñon Hills Homes
This isn’t a generic list. This is what actually shows up on homes in the 92372 high desert, where elevation, wind, and age do specific things to roofs.
- Wind-lifted flashing and missing shingles along west and north exposures. The Cajon Pass corridor funnels sustained northwest wind straight at homes near Sheep Creek Road and the open slopes below the national forest. Standard low-desert fastening doesn’t hold.
- Freeze-thaw damage around penetrations. At 3,500 to 4,000 feet, Piñon Hills gets real winter freezes that Victor Valley homes never see. Water seeps behind flashing, freezes, expands, and breaks the seal. We find this constantly around vent pipes, skylights, and chimneys.
- Brittle, UV-baked asphalt shingles on 1980s and 1990s original roofs. High-altitude sun is brutal. A 25-year shingle often fails at 18 to 20 years up here, especially on south-facing slopes. Granular loss in gutters is the tell.
- Critter damage and edge rot on rural lots. Homes on 1 to 5-acre parcels with piñon and juniper near the roof line deal with pack rats and ravens lifting edges, plus shaded north eaves that hold moisture far longer than the hot desert side. We’ve seen fascia rot on otherwise sound roofs.
Pricing for Roofing in Piñon Hills, CA
A standard roof repair in Piñon Hills runs $400 to $1,800. Full roof replacement runs $8,000 to $20,000. Metal roof installation runs $15,000 to $40,000. Tile roof repair runs $600 to $2,500. Those are honest numbers for this market, and they reflect the reality of building at 3,500 feet with County of San Bernardino inspection requirements. What moves the price is tear-off depth, roof pitch, access difficulty on sloped rural lots, underlayment condition, and whether we’re bringing fastening up to current wind code. Every estimate is free, written, line-itemed, and stays the same unless you sign a change order. Call (877) 610-1318 to schedule a free estimate. We’ll come see the roof, talk plainly about what’s actually wrong, and put numbers on paper.
We Also Serve Cities Near Piñon Hills
Our crews regularly work in Phelan, Oak Hills, Lake Los Angeles, and Hesperia, and many of those jobs start the same way: someone in Piñon Hills tells a neighbor in Hesperia who’s got wind damage. We’re glad to help. If you’re nearby and need Windows & Doors in Piñon Hills, or a Fence Installation in Piñon Hills to go with the roof work, we handle those too.
Key Takeaways
- Roof repair in Piñon Hills: $400 to $1,800 for typical work
- Roof replacement: $8,000 to $20,000
- Metal roof installation: $15,000 to $40,000
- Tile roof repair: $600 to $2,500
- Free written estimates: call (877) 610-1318
- Permits pulled and inspections signed on every eligible job
- 90-Day Done Right Promise written on every contract
- Standing offers: $40 off any repair over $200, free second opinion on any written estimate, no trip charge inside the county, permanent 10% senior and veteran discount
Serving Piñon Hills, CA - Our Local Coverage Area
We’re based in the Piñon Hills 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 Piñon Hills
Typically same-day or next-day for active leaks and storm damage. Our Inland Empire office coordinates scheduling, but crews are staged to serve the high desert directly, so Piñon Hills isn’t an out-of-the-way add-on for us. If your roof is leaking after a hard wind, call (877) 610-1318 and we’ll prioritize you.
Yes. We serve the entire 92372 area, from homes close to Highway 138 to the multi-acre parcels east toward the national forest boundary. Long dirt driveways and gated lots aren’t a problem. We drive them every week.
Yes. When wind off the Cajon Pass tears flashing loose at 2 a.m. and water is coming through your ceiling, a live person answers our phone around the clock. We’ll talk you through temporary protection and get a crew out to tarp and stabilize the roof until a permanent repair can be done. Call (877) 610-1318 the moment you see damage. Don’t wait until morning if water is moving.
Because the building standard is different. Piñon Hills sits at 3,500 to 4,000 feet in a freeze-thaw zone with 60 to 80 mph wind loads. A roof that meets code downhill won’t meet code here. Properly fastened metal, upgraded underlayment, and wind-rated shingles all add cost. A roof replacement in Hesperia might run lower per square foot, but it also might not survive a Piñon Hills winter. We don’t build to the minimum. You can pay once for a high-desert roof or pay twice for a low-desert one that fails.
Every Barrett & Sons roof carries our written 90-Day Done Right Promise. If something isn’t right, Tom comes back and makes it right, one call. Manufacturer warranties on GAF and CertainTeed products apply on top of that, and we’ll walk you through what’s covered before you sign. If you’re comparing bids, bring us the other estimate. We offer a free second opinion on any written estimate, and we’ll tell you honestly whether it’s apples to apples or not. Call (877) 610-1318 to schedule your free estimate today.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Piñon Hills and the surrounding high desert communities.







Before
After
Before
After
Before
After