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 work in Grand Terrace isn’t the same job twice. A roof on the flat streets north of Canal faces different code requirements than one on the Reche Canyon-facing hillside south of it, and that changes what a permit costs, what materials pass inspection, and what your final bill looks like. We’ve been replacing and repairing roofs across the 92313 ZIP since before the last housing boom, and our crews know which side of town your house sits on before we quote it. If your roof is leaking, lifting, or just tired after thirty Southern California summers, call (877) 610-1318 and we’ll come look at it for free.
Why Barrett & Sons Construction Is Grand Terrace’s Preferred Roofing Company
Tom Barrett started this company in 1998, and his name is on every truck we send into Grand Terrace. That matters when the permit office asks who’s pulling the roofing permit, or when the inspector walks the roof and wants to see the nail pattern. The permit inspector works for you, not for me – that’s why I like him. We don’t hide behind a call center or a subcontractor we’ve never met. When you call about a roof in Grand Terrace, you talk to someone who knows the city’s split-hazard map and what it does to your material list.
Our reputation in Grand Terrace comes from jobs like the 1980s ranch we re-roofed on Barton Road, just south of Canal. The original composition shingles had cracked under years of 105°F heat, and three sheets of sheathing had rotted from Santa Ana ember exposure. We quoted it, the city’s Very High Fire Hazard Severity Zone map flipped the permit requirements mid-scope, and our crew adjusted the material list before a single nail changed. That’s how we work: scope in writing, allowances in writing, change orders in writing. No surprises at the end.
Response time to Grand Terrace is short because scheduling is coordinated from our Inland Empire office, and crews serve Grand Terrace locally. A live person answers the phone 24/7, not a voicemail box. If you’re standing under a water stain on your ceiling at 9 p.m., you’ll talk to a person who can get a tarp crew moving. We don’t publish a fake “we’ll be there in 20 minutes” promise, but we do publish our name, our address, and Tom Barrett’s license number. Look it up before you sign anything.
Our Roofing Services in Grand Terrace
Roof Replacement & Installation
Most Grand Terrace homes are 1965-1995 tract builds with original or first-replacement composition shingles that are now past their service life. A full replacement in Grand Terrace typically runs $8,000-$20,000, and the biggest variable is which side of Canal Street your house sits on. South of Canal, toward the Reche Canyon edge, CAL FIRE Chapter 7A requirements kick in, which means Class A roofing material and ember-resistant vents that a standard quote doesn’t include. We scope both before we bid.

Standing Seam Metal Roof
Standing seam metal is the most common roof we replace with in the hillside zone. It’s rated Class A for fire, it reflects more of Grand Terrace’s summer heat than composition, and it holds up to the wind cycles that come through the San Bernardino Valley. A standing seam metal roof on a Grand Terrace home runs $15,000-$40,000 depending on square footage, tear-off condition, and whether we need to upgrade the deck to handle the new panel profile. We carry GAF and CertainTeed, and we’ll write the exact material spec into your contract before work starts.

Roof Repair
A roof repair in Grand Terrace runs $400-$1,800 for most leak fixes, flashing replacements, and shingle patches. The caveat: houses on post-and-pier foundations in alluvial soil shift, and what looks like a small shingle repair sometimes means a moved truss or a cracked rafter tail underneath. We’ll show you before we replace, and the price doesn’t change unless you approve the written change order. That’s the allowance rule: an allowance that isn’t on paper is a surprise waiting for a date.

Tile Roof Repair
Barrel tile and Spanish tile show up on a fair number of the 1970s-era homes in Grand Terrace, particularly on the western edge of town. A tile roof repair runs $600-$2,500, and the job is as much about matching the existing tile as it is about replacing the broken piece. Grand Terrace’s heat cycles crack tile at the underlayment first, so we inspect the paper, not just the visible surface. If your underlayment is gone, a repair quote won’t fix what’s actually failing.

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 install roofing material you can look up, not mystery brands off a van. GAF and CertainTeed are the two main lines we carry for composition, and we work with their spec sheets for the Class A assemblies required on the hillside. We also keep common flashing profiles and vent caps matched for Grand Terrace’s 1970s-90s tract stock, which means faster turnaround when your repair is to a vent that was discontinued in 1987. If you’re on the Simonton or Ply Gem side for windows and skylights that touch the roof, we can coordinate both scopes so the flashing work gets done once.
Common Roofing Problems We See in Grand Terrace Homes
- Cracked composition shingles from summer heat cycles. Grand Terrace sits on an elevated alluvial terrace where summer highs routinely pass 105°F. Shingles that were rated for a cooler climate crack at the corners and lift at the edges after a decade of that, and water finds the nail line.
- Ember-cast burn risk on hillside streets south of Canal Street. Santa Ana winds carry embers into unrated attic vents on the Reche Canyon side. The fire doesn’t have to reach the house for the roof to ignite – the embers land inside the attic, and the dry wooden deck catches from below.
- Low-slope addition leaks above load-bearing walls. Those flat-roof additions common on 1965-1995 ranch styles pool monsoon rain. The tie-in where the flat roof meets the original pitched roof is the first place the flashing fails, and the leak lands right on the wall that’s holding the roof up.
- Alluvial soil movement cracking roof framing. The post-and-pier foundations under many Grand Terrace homes sit on expansive clay layers. When the ground shifts seasonally, the roof framing shifts with it, and the symptom is usually a ridge vent pulling apart or a rafter tail separating from the fascia.
Pricing for Roofing in Grand Terrace, CA
Here’s what you’re actually looking at for roof work in Grand Terrace. The numbers below are what we’ve quoted and built at in this city over the last several years. The single biggest price variable on this side of the San Bernardino Valley is whether your house sits in the CAL FIRE Very High Fire Hazard Severity Zone south of Canal Street. That designation changes the permit requirements, the material list, and the final inspection criteria. You can read a quote from a company that doesn’t know this and think you’re comparing apples to apples. You aren’t.
| Roof Service in Grand Terrace | Typical Price 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 |
Our estimates to Grand Terrace homeowners are free, and they’re written, line-item quotes, not a phone number and a wink. We also honor $40 off any repair over $200 and a free second opinion on any written roof estimate you’ve gotten from another contractor. Call (877) 610-1318 to schedule yours.
We Also Serve Cities Near Grand Terrace
Our crews cover Grand Terrace and the surrounding communities daily: Colton, Loma Linda, Rubidoux, and Bloomington. If you’re on the western edge of Grand Terrace near the Colton line, or up in the Reche Canyon hills toward Loma Linda, the same local crew and the same written-change-order rule applies. This whole corner of the Inland Empire has the same heat, the same Santa Ana cycles, and the same 1970s tract stock. We know it well.
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
Yes. Streets roughly south of Canal Street toward the Reche Canyon edge fall in the CAL FIRE Very High Fire Hazard Severity Zone, which triggers Chapter 7A ignition-resistant construction requirements on any permitted roof project. That means Class A roofing material, ember-resistant ridge and eave vents, and ignition-resistant underlayment – none of which a standard roofing quote for a house half a mile north includes. We check the city’s VHFHSZ map before we quote, so your material list is right the first time. Call (877) 610-1318 and ask us to check your street.
Grand Terrace sits on an elevated alluvial terrace with expansive clay layers under post-and-pier foundations. The ground shifts with seasonal moisture, which moves roof framing slightly, which flexes the shingle deck and breaks the adhesive seal on composition shingles. Combine that with summer highs above 105°F, and you get shingle failure in 12 to 15 years instead of the 20-plus you’d see in a cooler or more stable soil area like Loma Linda. It’s not the shingle’s fault – it’s the ground under the house.
A roof repair allowance covers patch work – shingle replacement, flashing repair, leak sealing – and it assumes the existing roof deck is sound. A roof replacement allowance covers tear-off of the existing roof, new underlayment, new material, and the tie-in details at the eaves, ridge, and vents. On a Grand Terrace remodel, if we open the roof and find rotted sheathing from ember exposure, that’s a change order in writing before we touch it. The repair allowance doesn’t secretly become a replacement allowance. You approve the number, then we build it. Call (877) 610-1318 if you want both allowances spelled out in a quote.
In most cases, yes. Standing seam metal is lighter per square than tile and comparable to composition, so the roof framing on a 1978 Grand Terrace tract home usually handles it without reinforcement. The exception is flat or low-slope additions where the existing roof structure was built to a lower snow and dead load than the main house – and that’s common on the ranch styles out here. We have an engineer review those before we quote. A standing seam metal roof runs $15,000-$40,000 in Grand Terrace, and the structural check costs you nothing extra on the estimate.
Tarping is the first step and usually satisfies the insurance company’s urgent mitigation requirement, but it’s not the end of the claim. The adjuster will want documentation of the damage before the tarp, photos of the tarp in place, and an itemized repair estimate that matches the wind event. In Grand Terrace, if the damage is on the Reche Canyon side, the adjuster may also want confirmation that the replacement will meet Chapter 7A standards. We photograph everything, we write the repair scope in roofing-contractor language the adjuster expects, and we’ll talk to your insurance company directly if they’re slow to schedule. Call (877) 610-1318 and we’ll get a tarp crew out and the paperwork started.
Contact Barrett & Sons Construction for Roofing in Grand Terrace
If you need roof work in Grand Terrace, don’t guess which side of Canal Street’s code zone you’re on or whether your vent covers meet Chapter 7A. We’ll check, we’ll quote it in writing, and every change order after that is on paper before the work happens. Tom Barrett’s name, address, and license number are published and verifiable. Ask anyone on your street – or look up the license number yourself. Call (877) 610-1318 to schedule your free estimate, or stop by the hardware store on Saturday and catch Tom before he heads home. He lives twenty minutes away; if something’s wrong, he wants to know about it.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Grand Terrace and the surrounding Inland Empire communities since 1998.







Before
After
Before
After
Before
After