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 | Toolbox Contractors
We provide independent GAF service in San Bernardino and surrounding areas, including roof repair, replacement, and installation across Muscoy, CA. The thing that separates our GAF work here from anywhere else is how much time we spend reconciling county-level permit reality with roofs that were never built to any modern spec. If you own a home in Muscoy, you’re dealing with San Bernardino County Land Use Services, not a city building department, and that changes how every GAF tear-off and re-roof gets planned. Call (855) 382-3257 for a free estimate.
Why Muscoy Residents Choose Us for GAF Service
GAF shingles are everywhere in the San Bernardino Valley. Timberline. Duration. You can spot the colorways from the street. Our crews have torn off and installed more GAF systems than we can count, which means we know how those shingles actually behave after ten or fifteen summers of Muscoy heat and a few good Santa Ana wind seasons. We repair and replace to GAF’s published installation standards because that is what holds up on these unincorporated lots. Not because we’re authorized by anyone. Because the spec works.
Norm Castellano runs Toolbox Contractors. He grew up in the Muscoy area just northwest of San Bernardino, and he’s spent the better part of two decades doing everything from residential framing and roofing to full kitchen gut-and-rebuilds across the Inland Empire. He’s also the guy you call when a previous contractor left a mess that needs untangling before real work can start, which happens more often in Muscoy than most places. We’re a General Contractor in Muscoy with full-scope capabilities, so if your roof project turns into sheathing repairs, fascia replacement, or a conversation about that add-on room the county wants to see permitted, one crew handles it. One contract. From the roof down to the framing.
Styles & brands we work with







Common GAF Construction Problems We Solve in Muscoy
- Santa Ana wind uplift on ridge caps and rake edges. Muscoy sits right on the San Bernardino Valley floor, and when the Santa Anas blow through the Cajon Wash corridor, roofs take a beating. We regularly see GAF Timberline roofs where shingles were nailed high or capped with too few fasteners. The wind peels back the ridge caps first. Then the rake edges start flapping. We re-secure with correct nailing patterns and GAF Seal-A-Ridge where the install spec calls for it.
- Granule loss from cooking the attic side. A lot of Muscoy homes are mid-century single-story builds with little to no attic ventilation. Timberline shingles and the older Ultra HD line get baked from below during inland summer heat, which accelerates granule loss and surface cracking. A tear-off on one of these roofs almost always includes a ventilation fix, usually Ridge Vent or added eave intake, before the new GAF system goes down.
- Seal-strip failure and blown tabs on older Timberline roofs. The seal strips on older GAF shingles fail after enough heat cycling. You’ll see tabs lifting in rows, especially on the southern and western exposures. With one or two blown tabs, a spot repair with roofing cement holds. When the seal strips are failing across multiple slopes, we tell you straight: it’s a replacement conversation, not a patch.
- Layered re-roofs over legacy GAF organic-mat shingles. The pre-mid-1990s GAF organic mats crack and curl on long-unmaintained single-story roofs. In Muscoy, where lots of homes went up owner-built decades ago, we commonly find two or even three layers of old shingles stacked. That’s a full tear-off to bare sheathing. Most often the sheathing needs repair before the new GAF system goes on.
- Add-on rooms and carport conversions roofed at odd slopes. Muscoy’s parcel fabric is full of rooms added over decades, often without permits. When a leak develops where the original roof meets an add-on, finding the true water path means tracing how the planes actually meet. These are rarely clean, square transitions. We re-deck and re-plane sections as part of the GAF replacement so water finally sheds where it should.
GAF Service in Muscoy: What Local Conditions Mean for Your Equipment
Muscoy is an unincorporated county island surrounded by the City of San Bernardino. That is not a technicality when roof work is involved. Roof permits and final inspections here run through San Bernardino County Land Use Services, not a city building department. What that means for a GAF roof replacement in your home: the county looks at the entire structure, not just the roof. So a simple tear-off can surface unpermitted additions, converted patios, or a carport that became living space under the same roof decades ago. The county assessor’s parcel maps for 92405 reflect that reality, with lot-by-lot inconsistency that makes a citywide template useless. Tell me what you’ve got and I’ll tell you what it actually needs. That’s how we approach every GAF job in Muscoy, because the roof is never just the roof here.
GAF Models & Products We Service in Muscoy
We install and repair the GAF line most common on Muscoy roofs: Timberline HDZ, Timberline CS (the Cool Series reflective shingles that help on west-facing slopes in the inland heat), Duration Premium and Ultra, and GAF Liberty SBS self-adhered membrane for low-slope sections and carport tie-ins. On parts, we use genuine GAF accessories where the current install spec requires them: StarterMatch, Pro-Start, Seal-A-Ridge, and Ridge Vent. For underlayment and drip edge, we use a quality aftermarket product where the extra cost of OEM buys no measurable performance on a Muscoy single-story. What gets stocked locally for fast turnaround depends on color and line, but the common Timberline HDZ colorways are usually available within a day or two. Learn more about our GAF sales & service.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Muscoy
What you pay for GAF work in Muscoy comes down to three things: the size of the roof plane, what we find underneath the old shingles, and whether the county needs to inspect adjacent structural work. A straightforward tear-off on a clean mid-century rancher runs the lower end. A two-layer tear-off with sheathing repair and an add-on room that needs re-decking runs higher. Here is what we quote across the 92405 area:
| Service | Typical Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
A free estimate from us includes the roof inspection, a written line-item scope, and an honest read on whether your GAF roof needs repair or a full replacement. No change orders once we agree on the number. Call (855) 382-3257 and we’ll come look.
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
County. Muscoy is unincorporated, so San Bernardino County Land Use Services issues the permit and performs the inspection. We coordinate both, and if the county flags an adjacent unpermitted addition during the roof inspection, we help you reconcile it as part of the same scope. Call (855) 382-3257 for a free estimate that includes the permit plan.
Yes, when they’re installed to GAF’s published spec and the attic space is ventilated correctly. Timberline HDZ has the wind rating for the valley, but the shingles will cook from below if the attic stays sealed, and ridge caps will peel if they’re under-fastened. The installation details matter more than the shingle line itself. Call (855) 382-3257 and we’ll walk the roof before quoting anything.
If one or two tabs lifted after a wind event, a spot repair with roofing cement works. If seal strips are failing across multiple slopes, the GAF roof is end-of-life and patching turns into throwing money away. On a 20-year-old Muscoy roof with widespread blown tabs, we recommend a replacement conversation. Call (855) 382-3257 and we’ll tell you which situation you have.
For a self-built single-story with a straightforward roofline and full sun exposure, metal roofing performs well in the inland heat and handles Santa Ana winds better long-term. The trade-off is upfront cost, typically $15,000 to $40,000 versus $8,000 to $20,000 for a GAF shingle replacement. We install both and can quote both on the same visit. Call (855) 382-3257 for a free estimate.
Yes. We re-deck and re-plane the section to a single clean slope where needed, install the GAF system across the whole roof, and coordinate with San Bernardino County so the reconfigured roofline clears in the same permit. Muscoy contractors see this regularly. Call (855) 382-3257 and we’ll walk the property before you file anything.
Service Areas Near Muscoy
We run GAF service throughout Muscoy and the surrounding San Bernardino Valley. You’ll also find us working roofs in Muscoy service area neighborhoods along the Cajon Wash side, and taking on GAF replacement and repair work in GAF service in Loma Linda, GAF service in Rialto, San Bernardino, Colton, and Highland. If you’re anywhere in the 92405 or adjacent ZIPs, call and ask.
Book Your GAF Service in Muscoy Today
We’ll climb up, inspect the roof, and give you a written scope with real numbers. If you need a repair, we handle it. If you need a GAF replacement, we coordinate the permit with the county and keep one crew on the job from tear-off to final inspection. Call (855) 382-3257 to schedule your free estimate in Muscoy.
Written by Norm Castellano, Owner at Toolbox Contractors, serving Muscoy and the Inland Empire.