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
Fast, Reliable Roof Replacement Across Muscoy
Roof replacement in Muscoy typically runs between $8,500 and $16,000 for a standard single-family home with architectural shingles, and most projects take three to five working days once materials arrive. We know exactly what this community’s roofs go through: brutal inland sun, Santa Ana winds off the foothills, and housing stock where a lot of the original work was done by the homeowner’s grandfather. That’s the roof we replace. If you’re looking at cracked shingles, a flat-roof addition that’s been leaking for years, or decking that’s starting to feel soft, call us at (855) 341-6021 for a free estimate.
We inspect first. Every recommendation comes with documented findings, so you’ll know whether repair makes sense or replacement is the honest call. We don’t push a single brand. GAF, CertainTeed, Owens Corning, Boral, and three others sit on our material list, and the right one for your home depends on what your roof actually faces here in Muscoy, not what we happen to have in the yard.
Why Millstone Roofing Is Muscoy’s Preferred Roof Replacement Company
First, we’re local enough to understand what Muscoy roofs deal with. The unincorporated Inland Empire sits at the base of the San Bernardino foothills, where summer roof-surface temperatures cook asphalt shingles until they crack along ridge caps and valleys. We’ve pulled off 25-year-old roofs here that looked ten years older because the heat and dust aged them from both sides. Homeowners off Macy Street and along State Street tell us the same thing: they want a straight answer, not a sales pitch. That’s our default.
Second, our crews know the permitting reality here. Muscoy isn’t a city with its own building department, so roof replacement on owner-built additions often falls under San Bernardino County building review. We file the paperwork. We schedule around the plan-check calendar so your roof doesn’t sit half-open waiting on a committee. Nelson Ibarra runs our operations and insists on one thing: no replacement starts until the permit is in hand and the material order is confirmed. That keeps a five-day job from becoming a five-week one.
Also worth knowing: we are Roof Replacement specialists, not a general contractor who does roofs on the side. The full lifecycle lives under one roof with us, from the initial inspection to the final shingle. For Muscoy homeowners, that means the person who diagnoses the problem is the same company that fixes it, no handoffs, no subcontractor roulette.
Styles & brands we work with






Reroofing in Muscoy
Reroofing in Muscoy means removing the failed layer, replacing damaged decking, and installing a new roof system over an existing structure. For most homes here, that’s the job: the original roof is too far gone for a repair to make economic sense, and reroofing gives the house another 20 to 30 years without tearing the whole roof structure apart. A standard reroof on a Muscoy single-family home runs $8,500 to $14,000 depending on size, slope, and the condition of the decking underneath.
Homeowners should consider reroofing when they see granules collecting in gutters, cracked shingles along the ridge, or daylight coming through the attic. On homes built before the 1980s, we often find multiple shingle layers, and Muscoy’s county plan check will tell you whether you can roof over or must tear off. We pull the permit and do the work either way.
Decking and Underlayment First
Heat-cured roofs in Muscoy often hide decking damage. Shingles look worn but intact on top while the plywood beneath is soft from years of slow flashing leaks. Our crews inspect every sheet once the old roof is off. If we find rot, we replace it before the new system goes down.
Architectural Shingle Upgrade
Most Muscoy homeowners replace 3-tab shingles with architectural ones these days. The layered design handles wind better, and that matters when Santa Ana gusts funnel off the foothills. An architectural reroof typically adds $1,500 to $2,500 over basic 3-tab, and it’s the option we recommend most here.
Flat Roof Replacement in Muscoy
Flat roof replacement in Muscoy usually applies to additions, carports, and patio covers that were tacked onto the original house. Many of these were owner-built decades ago and were installed without proper membrane or drainage slope. A flat roof replacement here typically costs $3,500 to $7,000 depending on size and the condition of the substrate, and we most often use torch-down modified bitumen or a single-ply membrane like TPO.
Flat roofs fail differently than sloped ones. Water doesn’t run off; it sits. In Muscoy’s dry heat, that means membrane seams split and flashing pulls away, and once water gets under the surface, it rots the framing from the top down. If your flat section is bubbling, cracking at the edges, or the ceiling underneath shows water stains, it’s time to replace it, not reseal it again.
Decoding the Pitch Problem
Most flat additions in Muscoy were built with too little slope. The water ponds instead of draining. Replacing the membrane alone won’t fix that. We install tapered insulation or add a small cricket to push water toward the drain, and we document that in the permit drawings so the county sees the correction.
From Torch-Down to TPO
We don’t push one flat-roof system on every Muscoy home. Torch-down works well on older structures. TPO reflects heat and makes sense on larger additions where the sun hits all afternoon. We’ll show you both options, with prices, and let you choose.
Trusted Brands We Service in Muscoy
We run a multi-brand material operation, which is rare in the Inland Empire. A lot of roofing companies in Muscoy push whatever they have a dealer agreement with. We stock GAF, CertainTeed, and Boral as standard options, and we’ll bring Owens Corning into the conversation when a Muscoy homeowner wants a specific look or needs a particular wind rating. That means the product recommendation fits your roof’s needs and your budget, not our supplier quota. Manufacturer-backed warranties come through the brand programs we’re registered with, so your protection is documented and survives the crew who installed it.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Muscoy Homes
- Heat-cracked shingles along ridge caps and valleys. Muscoy summer afternoons cure shingles until they split. The ridge is the first place we see failure because it takes sun on both sides, and the crack lines run like dry earth.
- Wind-lifted tabs on older, brittle roofs. When Santa Ana winds funnel off the San Bernardino foothills, they find every loose shingle tab and ridge cap. On 20-plus-year-old roofs, the adhesive strip is gone, and entire sections can peel open in one strong gust.
- Rotting decking under flat-roof additions and carports. Owner-built additions around Muscoy often skipped the drip edge and ice and water shield. The flashing fails, water sits, and the framing rots silently until the deck sags underfoot.
- Dust-clogged ridge vents and soffit screens. Grit off the open lots around Muscoy gets driven into vents during wind events. Attic ventilation drops, shingle temperatures climb, and the roof ages from underneath while it bakes from above.
Pricing for Roof Replacement in Muscoy, CA
Here’s what replacement costs in this specific market. A full architectural shingle re-roof on a typical Muscoy single-family home runs $9,000 to $14,000. Budget for $12,000 to $16,000 if the decking is shot and needs replacement. Flat roof replacement on an addition or carport runs $3,500 to $7,000, and adding a higher wind-rated shingle for Santa Ana season adds roughly $800 to $1,500 depending on the brand. Your actual number comes from the square footage, the roof’s slope and complexity, the county’s plan-check requirements, and the material you pick. We quote on paper, in writing, and we file the permit for every replacement. Call (855) 341-6021 for an exact number on your roof. Estimates are free.
We Also Serve Cities Near Muscoy
Along with Roof Replacement in Muscoy, our crews cover San Bernardino, Rialto, Bloomington, and Colton. If you’re right on the edge of Muscoy and you’re not sure which county jurisdiction you fall under, call us and we’ll figure it out. The permit path differs depending on whether you’re inside city limits or unincorporated county land, and we handle both.
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 Roof Replacement in Muscoy
Yes, roof replacement in unincorporated Muscoy requires a permit through San Bernardino County, and we file it on your behalf. We pull the permit, schedule the inspection, and handle any corrections the plan checker requests. You won’t stand in line at the county building for this; that’s our job.
Give us a call at (855) 341-6021 and we’ll check your address against the county records before we even quote.
Plan check for a straightforward Muscoy roof replacement typically adds one to two weeks to the calendar. That’s the county step Rialto and San Bernardino city roofs don’t always face, and it’s the part that stalls projects when someone forgets to schedule it. We submit the permit package before materials are ordered so the review runs parallel to our supply chain. That way the tear-off starts the day approval lands, not three weeks later.
For an exact timeline on your address, call (855) 341-6021.
Architectural asphalt shingles in earth tones are the most commonly approved and installed roof system in Muscoy. The county doesn’t run the kind of rigid aesthetic review you’d see in a gated HOA, but unincorporated building staff do check fire rating and product approval numbers. We carry GAF, CertainTeed, and Boral in approved color lines, and we match the existing roof when only part of the structure is being replaced.
Yes, if we can identify the manufacturer and the line, we can usually get a close match or the exact product. Party-wall replacements around Muscoy’s older lot splits are common, and we’ve matched old CertainTeed and GAF colors more times than we can count. If the original shingle is discontinued, we’ll bring you physical samples of the closest lines and let you pick before anything is ordered.
Santa Ana winds here can hit 50 to 60 mph gusts, especially around open lots and the base of the foothills, so we recommend shingles rated for at least 110 mph and often 130 mph on exposed slopes. The county plan check will have a wind zone requirement for your parcel. We quote the higher-rated shingle automatically for Muscoy homes on open ground; you don’t have to know the code, we do.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Muscoy and the Inland Empire with roof inspection, repair, and replacement.