Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in Muscoy, CA | Workshop Contractors
We provide independent GAF roofing installation, repair, and storm-damage service across Muscoy, CA, and also offer GAF service in San Bernardino. What sets our GAF work here apart is simple: we know how these roofs actually fail on county-permitted, unincorporated parcels where unpermitted additions and converted garages are common. Most GAF crews will sell you a new shingle field. We’ll first make sure the roof plane beneath it will pass a San Bernardino County inspection. Call (844) 384-3361 for a free estimate.
Why Muscoy Residents Choose Us for GAF Service
Noel Figueroa grew up in the Vineyard neighborhood of Ontario, where half the houses on his street were built by the same generation of tradesmen who eventually handed him his first framing hammer. He learned the fundamentals at Chaffey College, where the construction technology program put him on job sites before he was old enough to rent a truck, and he has spent the decades since working across the Inland Empire on everything from ground-up residential builds to full commercial tenant improvements. Around Ontario, he is known for the kind of finish work that holds up under a second look: framing that’s square, tile that lines up at the grout joint, and trim that actually meets the corner.
That background matters in Muscoy. We’re not a roofing-only crew guessing at how an older house was put together. We’re a general contracting team that has rebuilt roof-to-wall tie-ins, re-sheathed skip-plank decks, and corrected framing on owner-built additions before a single bundle of GAF shingles gets loaded onto the roof. GAF sales & service is part of our broader exterior renovation work, which means we understand how the roof interacts with the rest of the envelope, not just how to nail shingles in a straight line. Since Muscoy runs on county permitting and carries a lot of unpermitted residential history, that broader lens is the difference between a roof that gets signed off and one that gets flagged.
Styles & brands we work with







Common GAF Construction Problems We Solve in Muscoy
These are the failure patterns we see again and again on Muscoy roofs, and each one has a specific local trigger.
- Wind-lifted Timberline fields on west- and north-facing slopes. Muscoy sits at the base of the foothills, and when Santa Ana winds roar down from the Cajon Pass, they hit those exposures hard. We regularly find creased shingle edges and torn sealant strips where gusts have peeled back the tabs on GAF Timberline fields that were never hand-sealed or nailed to wind specs.
- Granule loss and premature aging on south- and west-facing planes. Inland-valley heat bakes these roofs all summer, and many of Muscoy’s older homes never got an upgrade to adequate attic ventilation. When a GAF shingle field sits over a hot, poorly vented attic for two decades, the granules go first, then the mat itself starts to crack.
- Leaks at roof-to-wall and roof-to-addition tie-ins. Muscoy has a long history of unpermitted garage and room conversions. When a new roof plane was added to an original house without proper flashing or step counterflashing, the seam leaks. We see this constantly on owner-built additions where the flashing was skipped entirely or improvised with caulk.
- Failed underlayment and drip edge on 1950s-era skip-sheathing. Many original Muscoy roofs were built over plank decks with gaps between boards, not solid plywood. When the old underlayment gives out, you get leaks at eaves and valleys well before the shingles themselves look done. A new GAF field over a failed deck is a re-roof waiting to fail.
- Missing or degraded ember-resistant vent screening near the hills. The wildland-urban interface runs right up against Muscoy’s northern edge. A GAF shingle may be Class A fire-rated, but if the ridge and eave vents are screened with ordinary mesh that has rusted out, embers can get into the attic during a wind-driven fire event. Roof hardening is a separate job from shingle replacement, and we treat it that way.
GAF Service in Muscoy: What Local Conditions Mean for Your Equipment
Here’s the thing most GAF contractors won’t tell you until the job is already underway: Muscoy is an unincorporated San Bernardino County island, so a GAF re-roof here is permitted and inspected through county Land Use Services, not a city building department. That is not a paperwork detail. It changes how the project gets scoped, documented, and signed off. And because so many Muscoy lots carry unpermitted additions, garage conversions, and rooms that were once open carports, the county plan review routinely forces us to document and correct the existing roof structure on an added-on rear plane before the new GAF system can be approved. A contractor who bids the job as a straightforward tear-off and re-nail is going to hit a wall at the first inspection. We do the as-built assessment up front, on the front end of the estimate, so you know before you sign what the county is going to ask for.
GAF Models & Products We Service in Muscoy
We install and repair the full GAF residential line, including the Timberline HDZ and Timberline UHDZ architectural shingles, the Royal Sovereign three-tab, and Liberty self-adhered rolled roofing for low-slope sections. The deciding factor in Muscoy is usually the roof’s existing condition and slope; we’ll spec a Liberty system on a low-pitch porch roof, for example, not fight the physics with shingles. On the parts side, we use GAF-manufactured accessories where they belong: starter strip, ridge cap, underlayment, and GAF’s own sealant. Mixing generic components into a GAF system loses the wind and fire ratings the assembly was tested for, and we’ll tell you that plainly. We carry common GAF accessories in our local stock so a typical Muscoy repair doesn’t wait on a distributor shipment.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Muscoy
GAF roofing costs in Muscoy track the condition of what’s underneath the shingles more than the shingle price itself. A clean tear-off and re-nail on a standard ranch is one number. The same house with a failed deck, an unpermitted garage conversion, or county-required structural corrections is a different project entirely. What drives your number is deck repair, underlayment replacement, flashing work at the tie-ins, and any as-built documentation the county requires during plan review.
| Service | Typical Range in Muscoy |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
Every Muscoy estimate includes an on-roof inspection of the deck, the flashing details, the ventilation, and the existing roof history. Call (844) 384-3361 to schedule your free estimate. You’ll get a written line-item quote, not a phone-number guess.
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 Construction in Muscoy
You need a San Bernardino County permit through Land Use Services, because Muscoy is unincorporated and has no city building department. We handle the permit application, the plan review requirements, and the final inspection as part of the job. Call (844) 384-3361 for a free estimate and we’ll walk you through what your specific roof will require.
Yes, but the county will likely require documentation and correction of the existing roof structure on that added-on plane before the new GAF system can be signed off. We routinely do this: pull the county records, rebuild or re-sheathe the tie-in between the original house and the addition, install proper step flashing, and get the whole assembly inspected. The roof goes in permitted, not layer-over. Call (844) 384-3361 and we’ll check your parcel’s history before you commit to a number.
In Muscoy, it’s almost always the south- or west-facing plane, and the cause is heat plus ventilation. The inland-valley sun bakes those slopes all summer, and if the attic is under-ventilated, the heat loads onto the shingle from below as well as above. That doubles the aging effect. On the north- and west-facing slopes, Santa Ana winds are the bigger culprit, lifting shingle tabs and tearing the sealant strip. We assess both factors before recommending a replacement line or a repair scope.
It changes the assembly, not necessarily the shingle. A GAF Timberline HDZ is Class A fire-rated, but that rating means little if the eave and ridge vents have rusted-out mesh that lets embers into the attic. For homes near the wildland-urban interface, we recommend ember-resistant vent screening, a properly sealed edge detail, and a deck inspection that checks for gaps where embers can lodge. It’s a roof-hardening job that goes hand-in-hand with the new shingle field.
If the shingles have life left and the deck is sound, we repair and re-flash rather than sell a tear-off. If the leak is at a tie-in, a valley, or an eave where the underlayment has failed, patching hides a problem instead of fixing it. In Muscoy, where many leaks trace back to unpermitted additions and missing flashing, we’ll tell you straight: if the deck or underlayment is gone, a repair buys you one rainy season at best. Call (844) 384-3361 for an honest read on which side of that line your roof sits.
Service Areas Near Muscoy
Our crews work throughout the western Inland Empire. If you’re in Woodcrest, Loma Linda, or the surrounding unincorporated county pockets, we can schedule a GAF roof assessment the same way we do in Muscoy. For clients on the Orange County side, we also provide GAF service in La Habra and GAF service in Colton for the Inland Empire side. And for a full picture of where we work, see our Muscoy service area page.
Book Your GAF Service in Muscoy Today
On an older owner-built parcel off the Macy Street corridor, our crew tore off a failed Timberline field over a converted garage where the rear roof plane had been added without a permit and met the original house roof with no step flashing at all—similar to the issues we address with GAF repair in Rialto. We pulled the county records, rebuilt and re-sheathed the tie-in, installed new GAF underlayment, drip edge, and a Timberline HDZ system with proper stepped flashing, then had it inspected through San Bernardino County Land Use Services rather than a city. The homeowner got a documented, permitted roof instead of another layer-over that would have failed at the same seam within a couple of seasons.
Build it right the first time. The second time costs twice as much and nobody’s happy about it. Call (844) 384-3361 to schedule your free GAF roof estimate in Muscoy.
Written by Noel Figueroa, Owner at Workshop Contractors, serving Muscoy and the wider Inland Empire.