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
Roofers in Piñon Hills, CA
Roof Inspection in Piñon Hills means looking at your roof the way the high desert actually treats it: extreme wind, hard UV, and winter freeze-thaw cycles. We start every job with a documented inspection because roofs here fail differently than they do down the hill. Millstone Roofing has served Piñon Hills since 2011, and the housing stock – manufactured homes, 1980s and 1990s ranchers, detached shops and barns – means most properties have more than one roof to assess. Call (855) 341-6021 to schedule yours.
Why Piñon Hills Homes Are Different
Piñon Hills sits at roughly 4,000 feet on the north slope of the San Gabriel Mountains, and the roof conditions here have almost nothing in common with coastal Southern California. Summer highs push near 100°F while winter nights drop well below freezing. The UV at this elevation is brutal on asphalt shingles, and the persistent wind coming off the Antelope Valley side scours granule loss on west- and north-facing roof planes years before the south slope shows any wear at all.
The housing stock reflects the area’s rural, unincorporated character. Much of Piñon Hills was built between the 1980s and 2000s, and you’ll find large-lot single-family homes mixed with manufactured and mobile homes, older ranch structures, and detached garages, shops, and barns. That means roofers here routinely work on both site-built and HUD-code manufactured roofs, and the attachment and ventilation requirements are not the same for each. Many parcels in the 92372 ZIP are on private wells and septic, with outbuildings that need their own roof attention. A single Piñon Hills property often means three or four roof structures, not one.
Freeze-thaw flashing failures are a recurring issue. When daytime meltwater refreezes at night, it works its way under flashing at valleys and eaves, and ice damming at valleys shows up in ways homeowners closer to sea level never see. Any roof spec for Piñon Hills has to account for high-wind uplift and hail, not just rain.
Styles & brands we work with






Our Main Piñon Hills Services
Most Piñon Hills homeowners reach out with one of two situations: damage they can see and want repaired before winter, or a roof that’s reached the end of its serviceable life and needs a full replacement planned around the wind and temperature swings up here.
Roof Repair in Piñon Hills
Repair work in Piñon Hills is often wind-driven: lifted shingles at ridges and eaves, missing granules on the windward planes, and flashing that has separated after years of freeze-thaw cycles. We document what we find during the inspection, then repair what actually needs it. If a manufactured home has loose roof-to-wall strapping or the tie-downs have shifted on a pier-and-beam foundation, that gets addressed as part of the repair scope because the wind exposure in unincorporated Piñon Hills far exceeds what many homes were originally rated for. Roof Repair in Piñon Hills

Roof Replacement in Piñon Hills
A replacement in Piñon Hills has to be specified for high-wind uplift, hail, and intense UV, which is why material choice matters more here than in most of Southern California. We walk you through what’s actually on your roof now, what failed and why, and which manufacturer’s product fits your exposure and budget, whether that’s GAF, CertainTeed, Owens Corning, or another line we carry. If you’re re-roofing a manufactured home, we check the tie-down and strapping condition before any shingle goes down. Roof Replacement in Piñon Hills

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.
Roof Inspection in Piñon Hills
A roof inspection in Piñon Hills answers one question: what condition is this roof actually in, right now, given the wind, UV, and freeze-thaw cycles it has been living through. We inspect first because every repair or replacement recommendation we make comes with documented findings, not guesswork. Homeowners here are often surprised by what the inspection turns up – a south slope that looks fine while the north and west planes are losing granules, flashing that’s been separating for two winters, or attic ventilation that was never right for a high-desert climate. Our Roof Inspection process covers all of it, and you get written findings before any work is proposed.
Roof Inspection Services
Signs you need it
You see granules collecting in gutters or at downspout outlets, neighbors’ roofs show wind-lifted shingles after spring winds, or you’ve owned the home more than five years without a documented roof check.
What it costs in Piñon Hills
A standard roof inspection in Piñon Hills typically runs $180 to $340 depending on roof count and structure type, and that includes written findings.
How we do it
We walk every roof plane, check flashing at valleys and penetrations, inspect the attic for ventilation and moisture issues, and document condition with photos you can actually see.
Hail Damage Roof
Signs you need it
You notice dents or pockmarks in shingles after a hailstorm, soft spots or bruising on the shingle surface, or your neighbors are filing hail-damage claims on their roofs.
What it costs in Piñon Hills
A hail-focused roof inspection in Piñon Hills usually falls between $180 and $340, with written documentation suitable for insurance review.
How we do it
We map the hail damage plane by plane, mark the affected areas, and document each finding so you’re not left describing the problem to your insurer in an email.
Free Roof Inspection
Signs you need it
You’re not sure whether you have a problem at all and you’re weighing repair against replacement, or you want a second opinion before committing to a big-ticket repair you were already quoted.
What it costs in Piñon Hills
We offer a free roof inspection in Piñon Hills when it’s tied to a defined repair or replacement project, so there’s no charge to find out what you’re actually dealing with.
How we do it
We do the full walkthrough and give you our documented findings, then you decide what you want to do – there’s no obligation to hire us because we showed up.
Roof Estimate
Signs you need it
You already know you need work done and you’re collecting numbers from more than one contractor so you can compare real line items, not vague promises.
What it costs in Piñon Hills
A roof estimate in Piñon Hills is free as part of a repair or replacement quote, and it’s based on the inspection findings rather than a drive-by glance at your roofline.
How we do it
We price the actual scope from the inspection report, line by line, so you see the materials, labor, and any Piñon Hills-specific work like tie-down correction on a manufactured home.
Roof Inspection Companies
Signs you need it
You want a roofer who won’t use the inspection as a sales pitch but will tell you honestly whether repair is enough or replacement makes more sense.
What it costs in Piñon Hills
Expect to pay $180 to $340 for a documented inspection from a company that does repair and replacement, not just inspection-only firms with limited follow-through.
How we do it
We bring the full picture to the inspection because we’re the same crew that would do the repair or replacement – no handoff, no re-explaining your roof to a new company.
What Roof Inspection Costs in Piñon Hills
| Item | Typical range in Piñon Hills |
|---|---|
| Standard roof inspection (single roof) | $180 – $260 |
| Hail or storm damage inspection | $220 – $340 |
| Multi-structure inspection (home + outbuildings) | $280 – $340+ |
Properties with several roof structures – a house plus a detached garage, shop, or barn – push toward the higher end because each roof gets walked and documented separately.
How long does a roof inspection take in Piñon Hills?
Most inspections take 45 to 90 minutes depending on how many structures are on the property. A single manufactured home moves faster; a house with a detached shop and a barn takes longer because each roof gets its own walkthrough.
Do I need an inspection before I file a hail claim in Piñon Hills?
You don’t have to, but a documented inspection with photos gives you a factual record before the adjuster arrives. Wind and hail damage in Piñon Hills can be subtle on the south slope while the north and west planes are clearly granule-scoured. Call (855) 341-6021 to schedule yours.
Brands We Service in Piñon Hills
We stock and install from multiple manufacturer lines so the product fits your Piñon Hills roof, not the other way around. That includes GAF, CertainTeed, Owens Corning, and Boral materials, with parts available locally so we’re not waiting on a supply house in Pomona to send up a starter course. Learn more about our brands.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Piñon Hills, CA
| Service | Typical range in Piñon Hills |
|---|---|
| Roof Inspection (standard) | $180 – $260 |
| Hail or storm damage inspection | $220 – $340 |
| Multi-structure inspection | $280 – $340+ |
| Asphalt shingle roof (architectural) | $8,500 – $20,000 |
| Standing seam metal roof | $18,000 – $38,000 |
| Concrete or clay tile roof | $22,000 – $45,000 |
| Slate roof | $28,000 – $60,000 |
| Roof coating (flat or low-slope) | $4,000 – $10,000 |
| Structural reinforcement (wind/load upgrades) | $2,500 – $8,000 |
| Warranty coverage | Included with most full replacements |
What pushes costs up in Piñon Hills is roof count: a house plus a detached garage and a shop is three roof projects priced on one property. We give you line-item pricing up front, and the number we quote is the number you pay – no change orders after the fact.
Neighborhoods We Serve in Piñon Hills
We cover the full 92372 ZIP and the surrounding Piñon Hills area, including:
- Piñon Hills townsite parcels along Highway 138
- Desert Front Road area
- Sheep Creek area
- Mountain Road parcels near the national forest boundary
- North slope acreage extending toward the Antelope Valley side
We typically schedule Piñon Hills inspections and estimates within a few days, and we batch trips up the hill so you’re not waiting a week for a crew to make a special run.
Service Area – Cities Near Piñon Hills
Millstone Roofing serves Piñon Hills and the surrounding high-desert and foothill communities. If you’re up the pass in Wrightwood, CA or over toward San Antonio Heights, CA, we cover those areas too. Homeowners down the hill in Rancho Cucamonga, CA and Upland, CA call us for the same inspection-first approach on their roofs.
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 About Roofers in Piñon Hills
Piñon Hills is unincorporated San Bernardino County, and re-roofing typically requires a county building permit, especially on site-built homes. Manufactured home re-roofs may have different requirements depending on the home’s HUD code status. We handle the permit paperwork and scheduling as part of the job.
Yes, and that’s common in Piñon Hills. Many properties have two, three, or four roof structures, and we plan the whole scope so materials are ordered once and the crew handles every building in a single trip. This also saves on mobilization costs compared to pricing each structure separately.
For inspections and estimates, we’re usually on your roof within a few days. Full replacements depend on material lead times and weather windows – the spring wind season and winter freeze cycles can narrow the safe working days. Call (855) 341-6021 to schedule your free estimate and we’ll give you a straight answer on timing.
If you own a home in Piñon Hills and you want a straight answer about what your roof actually needs, call Millstone Roofing at (855) 341-6021. We’ll inspect first, document what we find, and give you a free, line-item estimate for the work that makes sense, whether that’s a targeted repair or a full replacement, using materials from the manufacturers we trust up here.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Piñon Hills Customers Say
"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."
— Diego Guzman"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."
— Jessica Kim"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Gabriela Garcia