Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Phelan
Roof replacement in Phelan typically runs $8,000 to $20,000 for a standard asphalt shingle job, while standing seam metal roofing lands between $15,000 and $40,000 depending on snow-load engineering, truss work, and roof complexity. Most Phelan homeowners don’t realize their 3,800-foot elevation changes what a roof actually needs until a lower-desert contractor hands them an under-designed bid. We’re Barrett & Sons Construction, and we’ve spent 29 years learning what Phelan roofs actually go through: snow on the eaves in January, UV-blasted flashing by August, and caliche hardpan that complicates every structural decision from the footing up. Call (877) 610-1318 for a free estimate, and we’ll scope the job in writing before a single material gets ordered.
Key Takeaways:
- Phelan’s elevation requires genuine snow-load engineering, something most lower-desert roofers skip.
- Roof repair in Phelan runs $400 to $1,800; full replacement ranges $8,000 to $20,000.
- Every price change arrives as a written change order before work starts. No exceptions.
- Permits are pulled through San Bernardino County Building & Safety, and we handle every step.
Why Barrett & Sons Construction Is Phelan’s Preferred Roofing Company
Tom Barrett founded this company in 1998, and his sons run the crews. That’s not a slogan. When you call about a roof on Sheep Creek Road or out past the 92329 ZIP, the person answering is a live body in our office, not a call center three states away. We publish Tom’s name, address, and license number, and we expect you to look them up before you sign anything. Ask anyone on your street. Or check the license yourself. Phelan is a small enough town that a contractor who cuts corners gets found out fast. We’ve stayed here for 29 years by writing every scope, every allowance, and every price change on paper before work begins. The allowance that isn’t on paper is a surprise waiting for a date.
We answer the phone 24 hours a day, and we carry a 90-Day Done Right Promise on every roofing job, written into the contract. If something’s not right, Tom comes back. That’s the whole promise. We also offer a Free Second Opinion on Any Written Estimate. If another contractor quoted you a roof and you want a second set of eyes, bring us the paperwork. We’ll tell you honestly if it’s a fair number or if you’re about to get burned.
Our Roofing Services in Phelan
Our Roofing team handles the full range, but four services account for most of what we do in Phelan.
Roof Repair
Roof repair in Phelan runs $400 to $1,800 for most jobs. The typical call involves failed flashing around a plumbing vent, a wind-lifted shingle course, or eave flashing that’s pulled loose on the north side of the house. In this high-desert climate, UV degradation hits caulked joints and membrane seals hard. A roof penetration that would last 15 years in Riverside fails here in 5 to 7. We replace the flashing, reseal properly, and document what we found so you have a record.

Roof Replacement & Installation
A full roof replacement in Phelan runs $8,000 to $20,000, and the number moves based on two things: snow-load engineering and what the tear-off reveals. Homes built from the late 1970s through the early 2000s under successive San Bernardino County code cycles often have trusses that were never designed for Phelan’s actual snow accumulation. We check before we quote. If the trusses need reinforcement or replacement, that’s a written change order before we order a single bundle of shingles.

Metal Roofing
Metal roofing is the best answer for Phelan’s climate, full stop. Standing seam metal handles freeze-thaw cycles without cracking, sheds snow before it accumulates, and doesn’t degrade under the kind of sustained UV exposure we get at 3,800 feet. Installation runs $15,000 to $40,000 depending on panel profile, snow-load engineering, and any truss work required. We install GAF and CertainTeed roofing systems, among others, and we’ll show you material specs before you commit.

Tile Roofing
Barrel tile and flat tile both show up on custom Phelan homes, especially the larger stick-built properties on 2.5-to-5-acre lots. Tile survives UV well, but the underlayment doesn’t. We regularly see tile roofs where the visible tile looks fine and the underlayment underneath has baked out, leading to slow leaks that rot the sheathing before anyone notices. Tile roof repair runs $600 to $2,500 depending on what’s underneath.

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 Phelan
We install GAF and CertainTeed roofing systems on most Phelan replacements, and we work with Techo-Bloc for any hardscape or paver work that accompanies a yard project. These are brands you can look up, not mystery materials off a van. For Phelan properties with accessory structures or detached garages, we stock common trim, flashing, and panel profiles locally so we’re not waiting on a truck from San Bernardino every time a repair detail changes.
Common Roofing Problems We See in Phelan Homes
- Under-designed roof assemblies: Contractors who mostly work in Victorville or Apple Valley often skip snow-load calculations entirely. The result is sagging rafters, cracked drywall at the ceiling corners, and asphalt shingles that fail at the eaves after the first heavy snow. Phelan is not a low-desert job.
- Premature UV degradation of flashing and sealants: Summer highs in the upper 90s to low 100s combined with sustained Mojave winds bake roof penetrations. Caulked joints around vents, skylights, and chimney flashing dry out and crack within 5 to 7 years here, not the 15 to 20 you’d expect in sheltered Inland Empire cities.
- Unpermitted outbuilding roofs flagged at sale: Phelan’s rural parcels frequently have barns, workshops, or guest quarters built without permits. When a sale triggers a San Bernardino County compliance audit, those roof structures often need to be legalized or demolished before financing closes. We’ve helped multiple homeowners navigate that process with the county.
- Caliche hardpan complicating structural repairs: Caliche, a dense calcium carbonate layer, sits 12 to 18 inches below grade across many Phelan parcels. It stopped original foundation work, and it still matters when a roof repair turns into structural work requiring new footings or support posts.
Pricing for Roofing in Phelan, CA
Here’s what you can expect to pay for roofing work in Phelan. These numbers reflect what we’ve bid and built in this specific market, including the snow-load engineering and permitting steps most lower-desert contractors never account for.
| Service | Typical Phelan Price Range |
|---|---|
| Roof Replacement (asphalt shingle) | $8,000 – $20,000 |
| Metal Roof Installation (standing seam) | $15,000 – $40,000 |
| Roof Repair | $400 – $1,800 |
What moves the number: snow-load calculations, whether trusses need reinforcement, the roof’s slope and complexity, and what the tear-off uncovers. We never hide an allowance. Everything is on the table in a written line-item estimate, and if something changes mid-job, you’ll get a written change order before we proceed. Call (877) 610-1318 to schedule a free estimate, and we’ll walk your roof with you.
We Also Serve Cities Near Phelan
Our crews regularly work in Piñon Hills, Oak Hills, Hesperia, and Spring Valley Lake, so if you’re a Phelan homeowner with family or rental property in those nearby communities, we can handle both properties. For a full look at what we do across the high desert, see Phelan. Same owner, same crews, same written-change-order process wherever the job takes us.
Serving Phelan, CA - Our Local Coverage Area
We’re based in the Phelan 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 Phelan
Yes, in practical terms. Phelan sits at roughly 3,800 feet, and roof assemblies must be engineered for genuine snow load under San Bernardino County requirements. A straightforward tear-off and re-shingle may not require new engineering if the existing trusses were designed to code, but we check before quoting. If the trusses are undersized, that’s a written change order and a county permit before any structural work moves. Call (877) 610-1318 and we’ll tell you what your roof actually needs.
Caliche directly affects any roofing job that involves structural support, such as porch roofs, patio covers attached to the house, or new roof sections over additions. The dense calcium carbonate layer sits 12 to 18 inches below grade on many Phelan parcels, and getting through it requires rock-tooth equipment or jackhammering for new footings. We build that reality into the estimate from the start, because discovering it mid-dig is exactly how surprise costs happen. Call (877) 610-1318 for an estimate that accounts for Phelan soil, not generic desert dirt.
The roof repair itself is usually straightforward. The harder part is the San Bernardino County compliance audit, because unpermitted accessory structures on Phelan’s rural parcels often need to be legalized or demolished before financing closes. We’ve guided several homeowners through this. We repair or replace the roof to current code, pull the permit with San Bernardino County Building & Safety, and get the inspection sign-off so the structure is no longer a liability on your sale. Call (877) 610-1318 to talk through your situation.
Every two to three years at minimum. UV exposure and sustained Mojave winds degrade caulked joints, vent boots, and flashing seals far faster in Phelan than in lower, more sheltered areas. We recommend a visual roof inspection before winter and after any heavy snow season. It’s a small investment compared to a slow leak that rots sheathing for two years before you see the water stain. Call (877) 610-1318 to schedule an inspection.
For most Phelan homes, yes. Standing seam metal handles freeze-thaw cycles without cracking, sheds snow before it accumulates on the eaves, and doesn’t degrade the way asphalt or caulked joints do under high-desert UV. The $15,000 to $40,000 price tag reflects engineering, material cost, and installation labor, but you’re buying a roof that should outlast two asphalt replacements. For a 2.5-to-5-acre parcel where you plan to stay, it’s the right call. Call (877) 610-1318 for a free estimate and we’ll show you the numbers side by side.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Phelan and the surrounding high desert with roofing, remodeling, and construction services since 1998.







Before
After
Before
After
Before
After