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 | Hampton Contractors
We’re Hampton Contractors, an independent GAF installer serving Muscoy with GAF service in San Bernardino County, including roof replacement, repair, and storm damage work. What makes our GAF work different here is the permit reality: Muscoy is unincorporated San Bernardino County, so every roof job runs through county Building and Safety inspections, not city of San Bernardino rules. If your roof needs work and you want a contractor who knows the Timberline product line and the county’s sign-off process, call (833) 467-4075 for a free estimate.
Why Muscoy Residents Choose Us for GAF Service
We install GAF residential roofing systems every week, and we know how the Timberline HDZ and UHDZ shingle families behave under inland Southern California heat. Brent Calloway, our owner, has worked construction in the High Desert since he was eighteen and grew up off Ranchero Road in Hesperia before the area filled in. That matters in Muscoy because the roofs here face a specific set of conditions: intense UV, Santa Ana wind events, and older self-built housing stock that often predates current code.
We are not authorized, sponsored, or endorsed by GAF. We specify their products because they hold up well when detailed correctly, and we pair every installation with GAF-manufactured starter strips, ridge caps, and matching hip-and-ridge components instead of cutting corners with generic substitutes. When you work with us for GAF sales & service, you get one contractor who handles the roof, the flashing, the ventilation, and the county inspection from start to finish.
Styles & brands we work with







Common GAF Construction Problems We Solve in Muscoy
Roofs in Muscoy fail in predictable ways, and we see the same patterns year after year on GAF installations that were underbuilt or simply past their service life. Here are the five we encounter most:
- Granule loss and shingle cracking on west- and south-facing slopes. Muscoy sits at the base of the San Bernardino Mountains, and the afternoon sun here is relentless. We regularly find GAF shingles where the granule surface has worn away, exposing the fiberglass mat underneath. It starts as a cosmetic issue and turns into a leak.
- Ridge caps torn loose by Santa Ana winds. When wind comes over the Cajon Pass and funnels through the foothills, it lifts ridge caps and peels shingles along eaves and rakes. The failure is almost always at the nailing pattern or a missing starter course. We rebuild those details with GAF accessory components that stay put.
- Valley flashing leaks on older self-built homes. Much of Muscoy’s housing is mid-century or older, and a lot of it was owner-improved over the decades. Poorly lapped valley flashing is the classic weak point. Winter storm runoff wicks into the sheathing, and by the time you see the ceiling stain, the decking is already compromised.
- Attic ventilation failures on ranch-style roofs. Mid-century ranch houses in Muscoy rarely had adequate ventilation to begin with. The attic cooks the shingles from underneath, which shortens roof life and warps the decking. We address this on every replacement with ridge venting or balanced intake, because a new GAF roof over a hot attic is a half-fix.
- Gutters overwhelmed by winter storm runoff. When storms hit the mountains, the water moves fast down to Muscoy. Undersized or clogged gutters send that water over the fascia and into the wall assembly. It’s not always a roof problem, but it becomes one if left alone.
GAF Service in Muscoy: What Local Conditions Mean for Your Equipment
Muscoy is an unincorporated San Bernardino County island wedged between the city of San Bernardino and communities like GAF service in Crestline in the foothills. That jurisdictional detail changes how GAF roof work gets done here. A roof replacement in Muscoy is permitted and inspected through county Building and Safety, not the city of San Bernardino. Inspection scheduling runs on county timelines, plan checks go through the county, and the sign-off on your final inspection comes from a county inspector. We’ve done enough of these to know how the process moves and where the delays come from.
There is a second layer to this. Much of Muscoy’s housing stock is older, self-built, or owner-improved on large rural-feeling lots. That means we frequently start a roof replacement by discovering prior unpermitted work: an addition with no record, a re-roof that never got a final inspection, a truss alteration someone did with a skill saw. The county will not sign off on the new roof until those items are brought into compliance. We have walked homeowners through exactly that scenario on Muscoy service area jobs more times than we can count. Good work doesn’t need a disclaimer, but it does need a permit file that holds up when the county asks.
GAF Models & Products We Service in Muscoy
We install and repair the full range of GAF residential roofing products. The Timberline HDZ is our most common architectural shingle for Muscoy homes. Timberline UHDZ is the premium step-up with a heavier profile. For low-slope sections, which show up on some of the older additions and porches around Muscoy, we specify GAF Liberty Self-Adhered rolled roofing. And for homeowners who want a different look, we work with GAF Glenwood and Grand Sequoia designer shingles.
When we repair, we use GAF-manufactured accessories where they belong. That means GAF starter strips at the eaves, GAF ridge caps, and matching hip-and-ridge on the peaks. We pair those with quality synthetic underlayment and ice-and-water shield on valleys and eaves instead of cheap felt. On a roof with 15-plus years of Muscoy sun exposure, we’ll show you the decking and flashing condition and tell you straight whether a targeted repair buys you years or whether replacement is the smarter money.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Muscoy
Roof pricing in Muscoy follows the same market forces as the rest of the High Desert, with one local wrinkle: pre-existing unpermitted conditions can add scope when the county gets involved. Here are the ranges we work within:
| Service | Typical Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
What drives the final number is square footage, pitch, decking condition, and whether we find unpermitted work that the county requires us to address before the new roof gets approved. A free estimate from us includes walking the roof, checking the attic, and a written line-item quote. Call (833) 467-4075 to schedule yours.
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
Yes. Muscoy is unincorporated San Bernardino County, so your roof permit and all inspections run through county Building and Safety, not the city of San Bernardino. If a neighbor in the city had their roof signed off by city inspectors, that process does not apply to you. We handle the county permit and inspection coordination on every Muscoy roof job. Call (833) 467-4075 and we’ll explain what your specific project will involve.
Timberline HDZ is our default choice for Muscoy because it handles UV exposure well and its nailing zone is engineered for wind resistance, which matters when Santa Anas blow through. For homeowners who want a heavier profile, Timberline UHDZ is the step up. Both benefit from proper attic ventilation, which is the part most roofers skip.
Yes, but it has to go through the county. We bring the roof, decking, and flashing up to current code, then the county inspects and issues the permit as part of your project scope. This happens regularly in Muscoy because so much of the housing stock was owner-built or improved over the years. The process adds time but it removes the liability hanging over the property.
Santa Ana winds blow down from the Cajon Pass and hit Muscoy from the north and northeast. They lift ridge caps, tear shingles at eaves and rakes, and exploit any missing starter course, similar to the wind damage we see on GAF repair in Rialto jobs. We repair by matching GAF accessory components and addressing the nailing pattern that failed. If your roof lost shingles in the last wind event, call (833) 467-4075 for an inspection before the next one.
If your GAF roof has 15-plus years of Muscoy sun on it and you’re losing granules, there is a good chance replacement is the honest answer, just as we’d recommend for GAF repair in Highland homes with similar exposure. We will show you the decking and flashing condition and give you a repair price and a replacement price side by side. You decide with real numbers in hand.
Service Areas Near Muscoy
We serve Muscoy and the surrounding High Desert communities. If you’re in Hesperia, Spring Valley Lake, Oak Hills, Mountain View Acres, Victorville, or Apple Valley, we bring the same GAF product knowledge and county permit experience to your roof. You can also see our GAF service in Wrightwood and GAF service in Piñon Hills pages for mountain-area work.
Book Your GAF Service in Muscoy Today
If your GAF roof needs repair or replacement in Muscoy, call (833) 467-4075 for a free estimate. We’ll walk the roof, check the attic, and give you a written line-item quote with the county permit process spelled out.
Written by Brent Calloway, Owner at Hampton Contractors, serving Muscoy and the High Desert since 2002.