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
GAF Roofing in Muscoy, CA | Weathervane Roof Repair
We provide independent GAF roofing service across Muscoy, from shingle replacement to full tear-off and rebuild. The one thing that makes our GAF work different here is that we actually understand what Muscoy’s unincorporated status means for your roof: San Bernardino County, not a city building department, oversees permits and inspections. Call (877) 755-4274 for a free estimate on any GAF roof repair or replacement.

Weathervane Roof Repair installs and services GAF roofing systems every week throughout the Inland Valley. We’re not a GAF-authorized or certified contractor, and we don’t claim to be. What we are is a roofing-only shop that works with GAF’s full shingle and accessory lineup, from Timberline HDZ to Pro-Start starter strip and Seal-A-Ridge caps, as working materials rather than catalog names. That hands-on familiarity matters in Muscoy service area homes where roofs carry decades of unpermitted layers and heat damage that a generic installer would misdiagnose or ignore.
Why Muscoy Residents Choose Us for GAF Service
Most roofing companies in the Inland Valley can slap shingles on a deck. Fewer know what to do when that deck is uneven, has three undocumented layers on it, or needs framing corrections before a single shingle goes down. That’s the reality on many Muscoy homes built or expanded incrementally from the 1950s through the 1970s.
Gil Tanner, our owner, grew up around older Southern California housing stock and spent two decades working on everything from flat torch-down decks to clay tile on Spanish Revival homes. He’s been the guy who tells homeowners to fix the flashing instead of replacing the whole roof, and he’s built Weathervane Roof Repair around that same repair-first instinct. We’d rather replace eight shingles and reseal a ridge cap than sell you a $15,000 tear-off when a $600 repair holds for years.
We keep genuine GAF sales & service shingles and accessory components on hand for the Timberline and Royal Sovereign lines, so when your Muscoy roof needs a patch, we’re not waiting on a supplier three days out or substituting a mismatched brand that voids your wind warranty.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Muscoy
- Royal Sovereign 3-tab granule loss and UV embrittlement. Muscoy sits in the hot, dry inland valley east of the Cajon Pass, and summer heat plus intense UV cooks 3-tab shingles until the granules wash away and the tabs curl. Once that happens, Santa Ana winds peel them off in sheets. If you’ve got Royal Sovereign from the 1990s or earlier, it’s on borrowed time.
- Seal-A-Ridge caps lifting at the hips and ridges. Thermal cycling from Muscoy’s hot days and cool nights works ridge cap nails loose, especially on older roofs with thin or patched sheathing that never held fasteners well. Once the caps lift, wind-driven winter rain gets under them and into the attic.
- Timberline HDZ seal-down strip failure after years of heat cycling. The seal strip holds the shingle laps down, but inland heat degrades it over time. When it lets go on a Muscoy roof, rain wicks under the laps and soaks whatever’s underneath, and on many of these homes that means two or three old layers hiding the damage.
- Pro-Start starter strip pulling away at the eaves and rakes. When starter strip was installed over uneven, unpermitted decking or old flashing, it doesn’t sit flush, and the exposed edges are exactly what Santa Ana winds attack first. We see this constantly on Muscoy homes.
- Multiple undocumented shingle layers concealing deck rot. Roof-over-roof jobs done without county permits are common in Muscoy. A homeowner thinks they have one layer of shingles, and we find three with soft, patched sheathing underneath. You can’t fix what you can’t see, and you can’t see through three layers of old roofing.
GAF Service in Muscoy: What Local Conditions Mean for Your Roof
Because Muscoy is unincorporated, roof permits here go through San Bernardino County rather than a city building department, and the county requires the deck be brought up to current code before they’ll sign off on a new roof. That means a GAF tear-off in Muscoy often involves pulling a county permit, stripping two or three unpermitted layers, and replacing patched or rotted sheathing before the first Timberline HDZ shingle goes down. A homeowner who just spent money on a roof-over fifteen years ago may be looking at a deck rebuild they didn’t know they needed, which is why we also offer GAF service in San Bernardino County. On an older single-story home off Macy Street, our crew tore off three unpermitted layers of Royal Sovereign 3-tab sitting on patched, uneven sheathing. We pulled the San Bernardino County permit, replaced the soft decking and corrected the framing, then installed a GAF Timberline HDZ system with Pro-Start starter and Seal-A-Ridge caps so it would pass the county inspection and hold up to the inland heat and Santa Ana winds. That’s the work a generic GAF installer won’t tell you about, because they’re hoping the inspector doesn’t look too hard.
GAF Models & Products We Service in Muscoy
We install and repair the full GAF residential lineup, including GAF repair in Rialto and surrounding areas: Timberline HDZ architectural shingles, Timberline Natural Shadow and Timberline Ultra for homeowners who want a different look, and Royal Sovereign 3-tab for matching patches on older Muscoy roofs. We use genuine GAF Pro-Start starter strip and Seal-A-Ridge hip-and-ridge caps on every system, because mixing brands voids the wind and seal performance GAF engineered those products to deliver. If you need a spot repair on an older 3-tab roof, we stock matching shingle color and profile where available. If your deck needs full replacement, we quote the whole job with line-item pricing so you know exactly what the county permit and deck correction cost before we start.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Muscoy
| Service | Typical Range in Muscoy |
|---|---|
| Shingle replacement (spot repair) | $180 – $400 |
| Ridge cap or starter strip reseal | $250 – $600 |
| Decking replacement (per sheet) | $75 – $120 |
| Full GAF tear-off and replacement (per square) | $350 – $650 |
| Structural deck correction (unpermitted layer removal, reframing) | Quoted after inspection |
Your price depends on how many layers we find, whether the deck needs correction, and what the San Bernardino County inspector requires. We give free written estimates that spell all of that out before any work starts, because on Muscoy homes, surprises live under the shingles. Call (877) 755-4274 for an exact quote.
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 – GAF Roofing in Muscoy
Yes. Muscoy is unincorporated, so roofing permits, inspections, and code enforcement all run through San Bernardino County, not a city building department. Any tear-off or full replacement needs a county permit, and the county inspector verifies the deck meets current code before the new shingles get signed off. Call (877) 755-4274 and we’ll explain what your specific roof needs.
You can, technically, in some cases. But San Bernardino County code generally won’t approve more than two layers of roofing, and since many Muscoy roof-overs were done without permits, you may already be past that limit. We’ll inspect the deck and tell you honestly whether a roof-over will pass or whether you need a tear-off. That’s an answer you’ll get free. Call (877) 755-4274 to schedule an inspection.
Timberline HDZ holds up best in Muscoy’s inland-valley climate. It’s a heavier architectural shingle with a stronger seal-down strip than 3-tab Royal Sovereign, and the granule adhesion resists UV breakdown better than thinner shingles over time. If you’re replacing a Muscoy roof that bakes in full sun east of the Cajon Pass, we recommend Timberline HDZ for the long haul, and we also provide GAF repair in Highland.
Thermal cycling. Muscoy gets hot during the day and cools off at night, and that repeated expansion and contraction works nails loose from thin or patched sheathing. Older Muscoy roofs often have sheathing that was never replaced because a previous owner just roofed over it. The fix is to reseal or replace the caps and starter strip, and if the deck can’t hold fasteners, to replace the affected sheathing before reinstalling.
No. We’re an independent roofing contractor that installs and services GAF products every week. We aren’t authorized, sponsored, or warranted by GAF, and we won’t pretend otherwise. Our credibility comes from knowing how GAF systems actually perform on Muscoy’s aging decks and unpermitted layers, and from standing behind our workmanship with a written warranty. Call (877) 755-4274 for a free estimate.
Service Areas Near Muscoy
Our GAF roofing crews also serve nearby Inland Valley and foothill communities, including GAF service in Oak Hills, San Bernardino, Rialto, Bloomington, and GAF service in Ladera Ranch for homeowners in the southern part of the county. If you’re just outside the 92405 zip, call and ask, we likely cover you too.
Book Your GAF Service in Muscoy Today
Tell us what the roof’s doing, and we’ll tell you what it actually needs. We offer free inspections and written line-item estimates on GAF repairs and replacements throughout Muscoy. Call (877) 755-4274 to schedule yours.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Muscoy and the Inland Valley with inspection-first, repair-honest roofing since the day we opened our doors.