Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Grand Terrace
Roof replacement in Grand Terrace typically runs $8,000-$20,000, while targeted roof repair lands between $400 and $1,800. Most jobs are done within a week once permits clear. We’re Barrett & Sons Construction, and we’ve been roofing homes in Grand Terrace long enough to know that the hillside south of Canal Street plays by different rules than the flat tract north of it. If your roof is leaking or just tired, call (877) 610-1318 for a straight answer and a free estimate.
What makes Roofing in Grand Terrace different from roofing in Colton or Loma Linda is the fire-zone split. Grand Terrace sits on an elevated alluvial terrace. The southern and eastern hillside margins toward Reche Canyon carry a CAL FIRE Very High Fire Hazard Severity Zone designation. That designation changes what materials and venting your permit requires. Half a mile north, none of that applies. We know which side of Canal Street you’re on, and we scope accordingly before anyone writes a number down.
Why Barrett & Sons Construction Is Grand Terrace’s Preferred Roofing Company
Tom Barrett started this company in 1998, and his sons run the crews. That’s not marketing copy. Tom still answers his own phone, and his name, address, and license number are published for anyone to look up. When a Grand Terrace homeowner calls about a roofing job, the person who shows up to walk the roof is the same person who’ll stand behind the work when it’s done.
Our Grand Terrace customers tend to be homeowners who’ve already been burned once by a national outfit that quoted one price on the phone and handed them another bill at the door. We don’t work that way. Every scope, every allowance, and every price change arrives as a written change order before a single nail moves. If it’s not on paper, it doesn’t exist. That’s the rule Tom’s run the company on for 29 years.
We also carry the 90-Day Done Right Promise, written on every contract. If something isn’t done right, Tom comes back and makes it right. One call. No runaround.
Our Roofing Services in Grand Terrace
We handle the full range of roofing work here, but three services dominate the Grand Terrace market: roof replacement, metal roofing, and leak repair. Here’s what each looks like on the ground.
Roof Replacement & Installation
Most Grand Terrace homes are single-family ranch and tract homes built between 1965 and 1995. That means original shake or first-generation dimensional shingle roofs are reaching the end of their useful life right about now. A full replacement on a typical Grand Terrace ranch runs $8,000-$20,000 depending on square footage, slope, and whether Chapter 7A fire-zone materials apply. We tear off to the deck, inspect the framing, and install GAF or CertainTeed assemblies that meet current Title 24 energy code.

Metal Roofing
Metal roofing has become the smart play for Grand Terrace hillside homes facing ember-cast risk. Standing seam and Class A metal panel systems run $15,000-$40,000 installed. The higher upfront cost buys you a roof that won’t ignite from wind-driven embers during Santa Ana events, and it sheds heat better than asphalt in summers that routinely top 105°F. On the Reche Canyon side, a metal roof often simplifies Chapter 7A compliance because the assembly itself is already Class A rated.

Roof Leak Repair
Leak repair in Grand Terrace typically costs $400-$1,800, and it’s the call we get most often after winter rain. Original post-and-pier and slab foundations on expansive clay shift over time, and that movement translates upward as roofline sag. Tile cracks, seam joints break loose, and water finds the gap before the membrane ever fails. We trace the leak to its source and fix what’s actually broken, not just what’s wet.

Tile Roof Repair
Concrete and clay barrel tile roofs are common on Grand Terrace tract homes from the 1980s onward, and they crack for reasons specific to this city’s soil. Expansive clay layers under post-and-pier foundations shift seasonally, and that movement telegraphs through the roof structure. Cracked or slipped tile repairs run $600-$2,500. We match existing tile profiles so the repair blends with the original roof.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Grand Terrace
We stock and service major roofing material lines so Grand Terrace customers don’t wait on supplier backorders. You’ll find GAF and CertainTeed shingles and underlayments on our job sites, along with standing seam systems from established metal roofing manufacturers. For window and door projects alongside roof work, we carry Simonton and Ply Gem product lines. But the brand on the roof matters less than the brand on the truck. Ours is Barrett & Sons, and it’s been on every job since 1998.
Common Roofing Problems We See in Grand Terrace Homes
- Roofline sag from expansive clay soils. Grand Terrace sits on alluvial terrace soils with clay layers that swell and shrink with moisture. Original post-and-pier and slab foundations move, and that movement cracks tile and breaks seam joints before the roofing membrane fails. A sagging roofline is a foundation conversation, not just a roofing one.
- Unbraced 1970s-1990s gable trusses failing uplift checks. Homes built before current wind-uplift codes often have unbraced gable trusses and recessed can lights that don’t meet modern requirements. Re-roofs that skip load-bearing verification end up with permit correction notices. We check framing before we bid.
- Santa Ana ember-cast igniting eaves and valleys. On the Reche Canyon hillside, wind-driven embers land in accumulated leaf litter and dry rot at eaves and valley transitions. Homes without ignition-resistant edge metal and Class A valley assemblies are vulnerable. This is a Chapter 7A issue, and it’s the single most important code factor in Grand Terrace roofing.
- Chapter 7A permit surprises on hillside streets. Homeowners south of Canal Street routinely budget for a standard re-roof and then discover the permit triggers Class A roofing members, ember-resistant vents, and ignition-resistant underlayment. We scope Chapter 7A requirements before quoting so you’re not surprised mid-permit.
Pricing for Roofing in Grand Terrace, CA
Here’s an honest look at what roofing costs in Grand Terrace. These are market-calibrated ranges for this city’s housing stock, not national averages.
| Service | Typical Grand Terrace 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 moves the number: square footage and roof slope, whether Chapter 7A fire-zone materials are required, deck condition once we open it up, and whether framing needs reinforcement for current uplift codes. We walk the roof, open a written scope, and price it in writing. You’ll know exactly what’s included before you sign anything. Call (877) 610-1318 for a free estimate on your Grand Terrace roof.
The Hillside Code That Changes Your Roofing Budget
In Grand Terrace, roofing permits for homes on the hillside south of Canal Street toward Reche Canyon trigger CAL FIRE Chapter 7A requirements: Class A roof assemblies, ember-resistant vents, and ignition-resistant underlayment. Those requirements don’t apply a half-mile north in the flat core, even for identical re-roofs. That’s the single biggest price variable in this city, and it’s the one most contractors don’t explain until the permit office flags it.
Our crew re-roofed a 1980s ranch on De Berry Street just off Canal, where the homeowner had budgeted for a standard dimensional-shingle replacement but the city’s VHFHSZ check at permit pull flagged Chapter 7A compliance. We pulled the roof deck to inspect the brace-wall and subfloor framing, then bid a Class A standing seam panel system with ember-rated ridge venting and a full tear-off to meet the hillside code before inspection sign-off. The budget changed, but the change was on paper before a single panel moved.
This page explains exactly where Grand Terrace’s hillside fire-zone building codes change what a roofing permit requires, and how that affects your roof assembly, venting, and budget before you sign a contract.
We Also Serve Cities Near Grand Terrace
Barrett & Sons Construction serves Grand Terrace and the surrounding communities of Colton, Loma Linda, Rubidoux, and Bloomington. Our Roofing team covers the full Inland Empire corridor, and we schedule from our Riverside-San Bernardino office. If you’re on the border of Grand Terrace and the next town over, call anyway. Odds are we already work your street.
Serving Grand Terrace, CA - Our Local Coverage Area
We’re based in the Grand Terrace 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 - Roofing in Grand Terrace
If your home sits south of Canal Street toward Reche Canyon in a CAL FIRE Very High Fire Hazard Severity Zone, yes, you need Chapter 7A-compliant materials on any permitted re-roof, including replacements. That means Class A roof assemblies, ember-resistant vents, and ignition-resistant underlayment. It applies to re-roofs, not just new construction. Call (877) 610-1318 and we’ll check your address against the VHFHSZ map before we quote you.
Yes, in most cases. If the foundation is still moving, a new roof won’t sit right and you’ll be chasing cracks again in a few years. We work with foundation contractors to sequence the job correctly so your roofing investment isn’t undermined by active soil movement. Let us walk the property and we’ll give you an honest sequence recommendation, not just a roofing bid.
A detached ADU on a hillside property in the VHFHSZ will still trigger Chapter 7A requirements for the new structure, including Class A roofing and ember-resistant venting. A metal roof actually helps here, because standing seam systems are already Class A rated and simplify compliance. The fire-zone rules follow the lot, not the building type. Call (877) 610-1318 for a free estimate that accounts for the fire-zone scope from day one.
We plan material staging before the job starts. Hillside streets near Reche Canyon are narrow, and some have limited turnaround for delivery trucks and crane placement. We coordinate roof tear-off disposal with the city’s construction debris rules and schedule deliveries to avoid blocking your neighbors’ driveways. It’s part of the written scope, so there are no surprises the morning the truck shows up.
It includes the tear-off and disposal method, deck inspection and any sheathing replacement, underlayment type (Chapter 7A-rated if you’re in the hillside fire zone), roofing material and brand, venting type, edge metal, valley treatment, permit fees, and final inspection sign-off. Every line item is in writing before you sign. Call (877) 610-1318 and we’ll walk your roof and hand you the scope in person.
Call Barrett & Sons Construction for Your Grand Terrace Roof
If you’re in Grand Terrace and your roof needs attention, call (877) 610-1318. We’ll schedule a free estimate, walk the property, and give you a written scope with real numbers. Tom Barrett and his sons have been roofing Inland Empire homes since 1998, and the 90-Day Done Right Promise is on every contract. One call and you’ll talk to a live person who knows Grand Terrace roofing, not a call center three states away.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Grand Terrace since 1998.







Before
After
Before
After
Before
After