Architectural shingles
Metal roofing
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 Repair Across Muscoy
Roof repair in Muscoy is a different animal than in flat inland suburbs. Muscoy sits at the mouth of the Cajon Pass, and that changes how roofs fail here. Wind-driven sand scours granule loss on west- and north-facing shingle slopes years before the sun-exposed planes wear out, so repair calls in Muscoy often trace to one abraded slope rather than a whole-roof problem. Our Roof Repair team works these issues every week. If you’re staring at a stain on your ceiling or watching shingles lift after a Santa Ana event, call (833) 589-7850 and we’ll tell you what your roof actually needs – repair, replacement, or nothing yet.
Why Bedrock Roof Repair Is Muscoy’s Preferred Roof Repair Company
Alan Cofield founded this company on a repair-first sequence that fits Muscoy’s housing stock. Most homes in the 92405 zip code are mid-century single-story tract or self-built, and many roofs are aging composition shingle with flat and low-pitch sections added over time. We don’t show up pushing full replacement. We inspect, explain what we found, and price the fix at the level the roof needs. For Muscoy homeowners, that approach matters because the economics of the area don’t support speculative tear-offs.
Our crew knows the local failure modes. Lifted shingle edges along West Highland Avenue. Flashing furred out over grit on homes off Cajon Boulevard. Underlayment worn through from years of sand scour on west-facing slopes. We’ve repaired enough of these to spot the pattern fast, which means fewer return trips for you. Our Muscoy customers value that we explain what’s failing before we recommend anything.
Bedrock Roof Repair is licensed, insured, and backed by access to seven leading roofing manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That brand breadth means our material recommendations are calibrated to your roof and your budget, not to a single supplier relationship. Estimates are free. We don’t charge for the conversation.
Styles & brands we work with






Storm Damage Roof Repair in Muscoy
Storm Damage Roof Repair in Muscoy after a Santa Ana wind event typically runs $375 to $1,150, depending on how many shingles lifted and whether flashing failed. When the pass winds kick up, west- and north-facing slopes take the brunt. Sand packs under shingle edges and gritty air abrades granules off the face of the roof. Our repair process in Muscoy always includes pulling and resetting flashing that the wind-driven sand has compromised, because a repair that doesn’t address the grit under the flashing fails again after the next event.
Wind-Lift and Shingle Reset
Wind-lifted shingles around the ridge or along the eaves are the most common post-storm repair call in Muscoy. We remove the damaged shingles in sequence, inspect the underlayment beneath, and reseal or replace as needed. If decking is exposed and soft, we address it before re-laying architectural shingles to spec.
Flashing and Ridge Repair After Sand Scour
Grit from the Cajon Pass works its way under flashing and grinds against the sealant over time. When we repair storm damage here, we reset flashing on fresh sealant and replace any ridge shingles that have lost their granule coat. This isn’t a patch job; it’s a reset designed to survive the next wind cycle.
Metal Roof Repair in Muscoy
Metal Roof Repair in Muscoy runs between $425 and $1,475 depending on whether we’re replacing fasteners and boots on a low-pitch overhang or re-seaming a section that’s opened up along a transition. Muscoy’s mix of self-built additions includes a fair amount of corrugated and standing-seam metal roofing, especially on carports, patio covers, and flat-to-low-pitch sections added over the decades. The sand off the pass settles in the seams and around fasteners, and over time that grit wears down the neoprene washers and lets water through.
Fastener and Vent Boot Replacement
Old metal roofs in Muscoy often fail first at the fasteners. The neoprene washers crack under heat and UV, then wind-blown sand finishes the job. We remove the failed fasteners, clean the panel surface, and re-secure with new screws and washers rated for the exposure. Vent boots get replaced at the same time when they show cracking.
Seam and Transition Re-Sealing
Where a metal roof meets a shingle slope or a flat section, the transition is a prime entry point for wind-driven grit. We pull the old sealant and closure strips, clean the seam, and re-lay new closure material before the panels go back. If the panel itself is worn through from sand abrasion on a west face, we’ll tell you straight and price the repair or panel replacement without upsell pressure.
Trusted Brands We Service in Muscoy
Bedrock Roof Repair works with all seven major roofing material brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Muscoy jobs, we commonly install CertainTeed Landmark shingles for their granule adhesion on wind-exposed slopes, Owens Corning Duration for impact-resistant builds, and IKO or Atlas where budgets favor a solid mid-range architectural shingle. We stock common fasteners, sealants, and boot sizes for Muscoy customers, so most repairs don’t wait on parts. Seven leading brands. One honest recommendation.
Common Roof Repair Problems We See in Muscoy Homes
- Cajon Pass sand scour on west and north slopes. Wind-driven grit abrades the granule layer off shingles years before the sun would, so those planes fail first. This is the single most common repair call from Muscoy homeowners.
- Grit-packed flashing failures. Sand works under flashing edges and grinds against the sealant. We see this on ridges, valleys, and around vent pipes where the flashing was installed without proper cleaning of the deck surface.
- Failed waterproofing under aged composition shingles. Many mid-century and self-built Muscoy homes have original or second-layer shingles over degraded felt and worn underlayment. A surface patch leaks again within a season because the waterproofing beneath has failed.
- Outdated wiring and undersized framing discovered during repairs. Opening up an older Muscoy home for a roof repair often reveals electrical or structural issues that a permit triggers as required code upgrades. We document what we find, price it in writing, and get your approval before any additional work proceeds.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Muscoy, CA
Roof repair in Muscoy costs less than replacement, and the range depends on what we find once we open the roof. Here’s what Muscoy homeowners can expect for common repairs:
- Shingle replacement (small area, 10-15 shingles): $275-$475
- Flashing reset and reseal around a chimney or vent: $350-$675
- Valley repair with new underlayment: $400-$850
- Flat roof patch on a low-pitch self-built section: $375-$775
- Vent boot replacement (pipe boot): $225-$395
- Full slope re-shingle after sand scour: $2,800-$5,600 depending on slope size and access
What moves the price in Muscoy specifically is the condition beneath the shingles. If sand has worn through the underlayment or the decking is soft, the fix runs higher. That’s why we write allowances into our repair contracts and price any discovered work in writing before we touch it. Call (833) 589-7850 for a free estimate with line-item pricing.
We Also Serve Cities Near Muscoy
Bedrock Roof Repair serves Muscoy and the surrounding Inland Empire communities of San Bernardino, Rialto, Highland, and Crestline. If you live near Muscoy or manage a rental property in the 92405 area, we’ll bring the same inspection-first, repair-before-replacement approach to your roof. We know the pass winds affect these communities differently, and we price accordingly.
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 Repair in Muscoy
Your roof loses granules fast because Muscoy sits at the mouth of the Cajon Pass, where wind-driven sand scours the west- and north-facing shingle slopes. The sun alone wears granules gradually, but sand acts like sandpaper every time the winds kick up. A slope that faces the pass can lose its granule coat in ten to twelve years while the opposite slope still looks fine. That’s why we inspect both faces separately and often recommend slope-specific repair rather than whole-roof work. Call (833) 589-7850 for a free inspection.
If we open up your roof and find more damage than the original repair scope covered, we stop work and document it. On a mid-century single-story home off Cajon Boulevard in Muscoy, our crew opened a repair around a wind-lifted ridge and found flashing furred out over grit, with the underlayment beneath the west slope already worn through from sand scour. We replaced the compromised decking, reset the flashing with fresh ice and water shield, and re-laid architectural shingles to spec, then priced the added framing repair in writing before installation continued. You approve any change before we proceed. Call (833) 589-7850 for a repair estimate with written allowances built in.
Yes, a permit for roof repair in Muscoy can trigger code upgrades if the inspector finds outdated wiring, undersized framing, or failed waterproofing that must be brought to current code once the area is open. This is the single biggest reason a Muscoy roof repair quote moves after work starts. We handle it by doing a thorough inspection before we quote, writing allowances into the contract for known unknowns, and pricing and getting your written approval for any surprise work before we touch it. That process keeps the job moving and keeps you in control.
We stop grit from getting under your flashing by pulling the flashing off, cleaning the deck surface down to solid material, and resetting the flashing on fresh sealant with the proper lap order. Most flashing failures in Muscoy happen because the original installer sealed over grit or didn’t clean the surface before setting the metal. We also check the slope for granule loss above the flashing line, because abraded shingles keep feeding grit down onto the flashing and re-creating the problem. The fix is a clean reset, not a caulk bead over the old work. Call (833) 589-7850 and we’ll tell you what your flashing actually needs.
Compare the scope line by line, not the bottom number. A lower bid in Muscoy often skips the flashing reset, reuses old boot seals, or patches over worn underlayment without opening the slope. Ask each bidder whether they pull and reset flashing, whether they replace underlayment beneath the repair area, and whether they write allowances for code upgrades if the inspector flags framing or wiring. Our bids include those items as written line items with fixed pricing, so you can compare apples to apples. Call (833) 589-7850 for a free, line-item estimate.
Get Your Muscoy Roof Repaired Right
If you live in Muscoy, you know the wind and sand don’t wait. The slope facing the pass wears out first, and the flashing around it goes next. We’ll inspect what’s failing, explain what we found in plain terms, and price the repair – not the replacement – unless replacement is honestly what the roof needs. Same team from inspection to final nail, no handoffs. Call (833) 589-7850 to schedule your free estimate.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving Muscoy since our founding.