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 Muscoy, CA
Most roofing problems in Muscoy start small: a lifted ridge cap after a Santa Ana wind, sealant cracked by months of triple-digit heat, or a flat addition roof that’s been patched one too many times. Our work here always begins with a roof inspection, because on the older, often owner-built homes that define this unincorporated community, the real issue is rarely what the homeowner first notices. Millstone Roofing has served Muscoy since 2011, and we’ve learned that roofs here fail in patterns tied directly to the foothill winds and the intense inland sun. Call (855) 341-6021 to schedule an inspection.
Why Muscoy Homes Are Different
Muscoy is not a master-planned community. It’s an unincorporated pocket of the Inland Empire sandwiched between San Bernardino and Rialto, and a large share of its homes date from the mid-20th century onward, some owner-built or expanded over the decades. That changes roofing work in ways you don’t see in the HOA-governed tracts next door. Many original roofs are composition shingle, but additions and carports often went flat or low-slope, with built-up or rolled roofing that ages differently than the main house.
The climate compounds this. Muscoy sits at the base of the San Bernardino foothills, where summer roof-surface temperatures cook asphalt shingles until they turn brittle. The sun here cures shingle adhesive and dries out flashing sealant faster than coastal or higher-elevation communities. Then come the Santa Ana winds, which funnel off the foothills and across the open lots, lifting ridge caps and loose shingle tabs on sun-brittled roofs. Dust and grit driven by those winds abrade shingle granules over time. When we inspect a Muscoy roof, we’re looking at heat damage, wind fatigue, and the uneven settling that comes from decades of self-built additions.
Styles & brands we work with






Our Main Muscoy Services
The two services Muscoy homeowners call about most are roof repair and roof replacement, and the right answer depends on what an inspection actually finds.
Roof Repair in Muscoy
Repair work in Muscoy usually targets the failures this climate creates: wind-lifted ridge caps, dried-out flashing around vents and chimneys, leaks on flat-roofed additions, and isolated shingle damage from flying debris during Santa Ana events. Older owner-built homes often have roof transitions where the original house meets an add-on, and those seams are frequent leak points. When repair makes sense, we fix it correctly and document the work. If you need targeted repair in Muscoy, Roof Repair in Muscoy tells you what to expect.

Roof Replacement in Muscoy
Replacement becomes the honest recommendation when a roof has reached the end of its service life, often after decades of Muscoy heat have compromised the shingle mat itself. Many homes here are on their original or second-generation roof, and patches no longer hold because the surrounding material is too brittle. A full replacement lets us correct ventilation, upgrade underlayment, and choose a shingle rated for this specific inland climate. We carry seven manufacturer lines so material choice follows the roof’s needs and your budget. For full details on the process, see Roof Replacement in Muscoy.

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 Muscoy
In Muscoy, a roof inspection is the most important service we offer, because so many homes here have original or second-generation roofs with decades of sun exposure and multiple owner-built additions. You cannot fairly decide between repair and replacement until someone has walked the roof, checked the attic, and documented what’s actually failing. That’s why every Millstone project starts with a professional Roof Inspection, and why the findings are written down before any work is proposed.
Roof Inspection Services
Signs you need it
You notice ceiling stains, granules collecting in gutters or at downspout elbows, daylight in the attic, or shingle tabs that flap when the Santa Anas blow.
What it costs in Muscoy
Roof inspection services in Muscoy typically range from $180 to $375 depending on roof size, complexity, and attic access.
How we do it
We walk every roof plane, inspect flashing, penetrations, and ridge lines, check the attic for decking condition and ventilation, then deliver written findings with photos.
Roof Estimate
Signs you need it
You’re weighing repair against replacement, or a home purchase is pending and you need a documented number before closing.
What it costs in Muscoy
Our roof estimates in Muscoy are free when they follow a paid inspection, and the inspection fee is credited toward any approved work.
How we do it
We build a line-item estimate from the inspection report, show you material options from the brands we carry, and lock the price before work begins.
Free Roof Inspection
Signs you need it
A storm just moved through, your roof is over 15 years old, or you simply haven’t had it looked at in the last five years.
What it costs in Muscoy
We don’t run free-inspection gimmicks; our Muscoy inspections cost $180 to $375 because they produce a written, photo-documented report you keep.
How we do it
Every inspection follows the same process whether you called for a leak or for peace of mind: full roof walk, attic check, photos, and a documented findings summary.
Roof Inspection Companies
Signs you need it
You want a company that inspects first and sells second, rather than a sales crew that arrives with a replacement contract already filled out.
What it costs in Muscoy
Expect to pay $180 to $375 for a professional inspection from a company that documents findings in writing.
How we do it
Millstone Roofing operates as a single company from inspection through repair or replacement, so the person who finds the problem is connected to the crew that fixes it.
What Roof Inspection Costs in Muscoy
| Item | Typical range in Muscoy |
|---|---|
| Standard roof inspection (single-story) | $180 – $260 |
| Larger or complex roof inspection (two-story, multiple additions) | $260 – $375 |
| Inspection credit toward approved repair or replacement | Full inspection fee credited |
How long does a roof inspection take in Muscoy?
Most inspections in Muscoy run 45 to 90 minutes depending on roof size and how many additions or flat sections need attention. We walk everything and document as we go, so you get the report the same day.
Will you climb on my Muscoy roof or just look from a ladder?
We walk every accessible roof plane unless conditions make that unsafe. Additions, carports, and low-slope sections get checked on foot because those are where Muscoy roofs most often hide problems.
Brands We Service in Muscoy
We install and service roofing systems from seven of the industry’s leading manufacturers, including GAF, Atlas, Tamko, and Boral. Because we stock multiple lines, we’re not tied to pushing one product onto a roof it doesn’t suit. Turnaround on warranty documentation and material orders runs faster when the brand fits the project from the start. See our brands for the full portfolio and warranty programs.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Muscoy, CA
| Service | Typical range in Muscoy |
|---|---|
| Roof inspection | $180 – $375 |
| Minor shingle repair | $250 – $650 |
| Flashing repair or replacement | $350 – $1,200 |
| Flat roof patch on addition or carport | $400 – $950 |
| Ridge cap repair or resecuring | $300 – $900 |
| Leak repair (localized, with decking intact) | $450 – $1,400 |
| Full roof replacement (architectural shingle, mid-size Muscoy home) | $9,000 – $18,000 |
| Full roof replacement (larger or complex home with flat sections) | $15,000 – $28,000+ |
In Muscoy, prices climb when a home has multiple roof levels, flat-roofed additions, or deteriorated decking that must be replaced before shingles go down. Every Millstone estimate is a written, line-item price, and we don’t add change orders mid-project unless hidden damage is uncovered and approved in writing.
Neighborhoods We Serve in Muscoy
We work throughout the 92405 ZIP code and the surrounding unincorporated streets, from the older blocks near the San Bernardino border to the foothill-side lots where wind exposure is higher.
- Foothill-side streets along the northern edge, where Santa Ana gusts hit hardest
- The central residential grid of older mid-century homes
- Lots with owner-built additions and carports south of Highland Avenue
- Areas bordering Rialto along the western edge of Muscoy
- Streets near the San Bernardino boundary on the east side
Because Muscoy is compact, our crews can generally reach any address in the community without long dispatch delays, and we schedule inspections around the heat so roofing work happens in safe conditions.
Service Area – Cities Near Muscoy
Millstone Roofing also serves neighboring Inland Empire communities with the same inspection-first process. We work in San Bernardino, CA, Rialto, CA, Bloomington, CA, and Colton, CA, covering the full range of older tract housing and newer construction across the region.
Serving Muscoy, CA — Our Local Coverage Area
We’re based in the Muscoy 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 Muscoy
We schedule Muscoy inspections within a few business days in most cases, and we’ll work around the heat by starting early when summer temperatures climb. Call (855) 341-6021 and we’ll get you on the schedule.
Most full roof replacements in unincorporated San Bernardino County require a building permit, and repairs that change the roof structure do too. We pull permits when they’re required and handle the inspection process as part of the job.
Yes, we serve Muscoy’s Spanish-speaking community directly. Estimates, findings reports, and contract walkthroughs can be done in Spanish, so every homeowner understands exactly what the roof needs and what it will cost before signing.
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 Muscoy Customers Say
"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."
— Yolanda Mendoza"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."
— Eric Chen"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."
— Riya Rao