Roofing in Grand Terrace, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Grand Terrace - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

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.

Call (877) 610-1318

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.

Roof Replacement & Installation

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.

Standing Seam Metal Roof

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.

Roof Repair

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.

Tile Roof Repair
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 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

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.

Why Grand Terrace Chooses Barrett & Sons Construction

We set the standard for roofing in Grand Terrace.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Grand Terrace

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Grand Terrace - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Grand Terrace Customers Say

Trusted by homeowners across Grand Terrace and surrounding areas.

★★★★★

"Genuinely good builders and I would use them again. Site tidiness slipped a bit in the middle stretch and I had to mention it, after which it was spotless every evening."

Marcus Threadgill · Verified customer
★★★★★

"Every change to the price came as a written change order before the work happened, not as a surprise on the final bill. I did not know contractors still did that."

Xiomara Benavides · Verified customer
★★★★★

"Tom Barrett was on our job most days himself, not just at the quote and then never again. When something needed deciding there was an actual person to decide it with."

Rosalie Pemberton · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Roofing in Grand Terrace?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Grand Terrace.

(877) 610-1318

Request a Free Estimate in Grand Terrace

Tell us about your roofing needs - we'll respond within the hour.

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch