Tile roofing
Architectural shingles
Metal roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Grand Terrace
Finding a Roofing Company that actually shows up in Grand Terrace shouldn’t feel like a gamble. Most of the calls we take from this city start the same way: a homeowner found a lifted shingle after a windstorm, or a ceiling stain appeared after the first real rain, and the last contractor they tried never called back. We’re Tilehurst Roofing Riverside, part of the Kingswell family of roofing companies founded in 2000. Greg Holloway and our crews know Grand Terrace’s streets, its housing stock, and exactly what the Santa Ana winds do to a roof here. If you need a straight answer and a written price before any work starts, call us at (562) 315-0297.
Why Tilehurst Roofing Riverside Is Grand Terrace’s Preferred Roofing Company
Grand Terrace sits right against the Blue Mountain foothills, which means roofs here take a beating that homes in flatland Colton or Bloomington simply don’t experience. Wind gusts funnel down the slopes, hit the north and east edges of town first, and lift shingles that were never fastened for that kind of stress. Our crews have walked enough Grand Terrace roofs to know what that looks like before we even climb the ladder. We arrive on time, in uniform, background-checked, and we don’t leave you guessing about what’s wrong or what it costs.
Homeowners in Grand Terrace keep our number because we answer the phone. Not a voicemail box, not an answering service that promises a callback. A live person picks up, 24 hours a day, 7 days a week. That matters when you’re looking at a dripline stain on the ceiling at 9 p.m. on a Saturday. We’ll tell you what we think over the phone, then get a crew out to verify it in person. The estimate we hand you is the price you pay. That’s the Kingswell Way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, come back if it fails.
Styles & brands we work with






Free Roof Estimate in Grand Terrace
A Free Roof Estimate in Grand Terrace means one of our inspectors comes to your home, walks the roof, checks the flashing and underlayment, and gives you a written, line-item price before we touch a single nail. You’ll know exactly what needs fixing, what can wait, and what it costs. No “we’ll see what we find and bill you later” language. No door-knock price revisions. A typical roof inspection and estimate visit takes about an hour, and we schedule it around your day.
What the Walkthrough Covers
We inspect the shingles or tiles, the drip edge, ridge cap, flashing around pipes and chimneys, and the underlayment beneath. On Grand Terrace homes built in the 1970s and 1980s, we pay special attention to the decking, the plywood or OSB layer under the shingles. Original 3-tab shingles from that era often leak slowly enough that the decking rots before you ever see a stain on the ceiling.
What You’ll Have in Hand
You’ll have a written quote with the square count of your roof, the specific materials named, the fastening pattern we’ll use, and the total price. Most asphalt-shingle repairs in Grand Terrace run $350 to $900 depending on the number of shingles and the condition of the underlayment beneath them. A full replacement on a typical 1,800-square-foot ranch home in Grand Terrace runs $14,000 to $22,000, depending on material choice and decking condition.
Roofing Contractor in Grand Terrace
As a Roofing Contractor in Grand Terrace, we take on the work that other crews walk away from: wind-lifted shingles on foothill-adjacent streets, tile roofs with cracked ridge caps, and older homes where the original roof was put down with four nails per shingle. That fastening pattern fails local wind uplift tests, which is why we use a six-nail pattern on architectural shingles and a five-nail pattern on 3-tab. It’s the difference between a roof that survives the next Santa Ana and one that loses its edges in the first strong gust.
Repairs That Last Past the Next Wind Event
When we repair a roof in Grand Terrace, we don’t just glue the lifted shingle back down. Glue fails in the heat of a Grand Terrace summer and the flex of a winter wind. We remove the damaged shingles, inspect the underlayment beneath, replace any cracked or dried-out sections, and reset the shingles in a pattern rated for the wind loads your roofline actually sees. Every repair gets a written guarantee before the crew leaves your driveway.
Full Replacements Done Right the First Time
On full replacements, we strip to the deck, inspect every sheet of plywood, and replace anything soft or swollen before the new underlayment goes down. We’ll install high-wind architectural shingles from manufacturers like CertainTeed, Owens Corning, or IKO, add ice and water shield at the eaves, and upgrade the drip edge so wind-driven rain can’t wick under the shingle edge. The 365-Day Done Right Promise covers the work for a full year. If something’s not right, we return at no charge and make it right.
Trusted Brands We Service in Grand Terrace
We’re not tied to a single manufacturer, so the product fits your home and not just what’s on our truck that week. Our material selections span seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Grand Terrace specifically, homes on the north and east foothill flanks benefit from wind-rated architectural shingles from CertainTeed or Owens Corning, and many of the older tile-roof homes we see are candidates for Boral or lightweight tile replacement. We keep a local stock of common parts from these brands, which means a repair truck leaving our Inland Empire office for Grand Terrace arrives with the right pieces the first time.
Common Roofing Company Problems We See in Grand Terrace Homes
- Lifted and creased shingles after Santa Ana events. On the north and east edges of town near the foothills, roofs with original 1980s decking and only four nails per shingle routinely show edge lift after strong wind gusts. Once lifted, shingles never fully seal again, and the next storm tears them off completely.
- Rotted decking hidden under original 3-tab shingles. Homes built in the 1970s through 1990s often still wear their first roof. Slow leaks around flashing have had decades to rot the plywood underneath, and the first visible sign is often a soft spot that only a foot on the roof finds.
- Failed underlayment along rakes and eaves. The felt layer beneath the shingles dries out in Grand Terrace’s UV-heavy summers. Once it cracks, wind-driven rain gets under the shingles and wets the deck. We see this most often on two-story homes where the upper roofline takes direct wind.
- Cracked tiles along north-facing ridges. Concrete and clay tile roofs handle sun well but crack under repeated thermal expansion and the occasional flying branch during a Santa Ana. Individual cracked tiles are usually repairable, but the ridge cap on older tile roofs often needs resetting.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofing Company in Grand Terrace, CA
Repair pricing in Grand Terrace breaks down like this: a small shingle patch runs $350 to $650, a valley or flashing repair runs $500 to $900, and a tile replacement of five to fifteen cracked tiles runs $400 to $1,100 depending on tile type and whether the ridge cap is involved. Full replacements on a typical 1,800-square-foot ranch with architectural shingles run $14,000 to $18,000, and homes with tile or metal push that to $18,000 to $22,000. The biggest wild card is decking: if we open the roof and find rotted plywood, the replacement cost moves. We handle that with an allowance written into the contract up front and any overage priced and approved in writing before we cut a single sheet. Call (562) 315-0297 for an exact quote; estimates are free.
We Also Serve Cities Near Grand Terrace
Beyond Grand Terrace, our crews work throughout Colton, Riverside, Bloomington, and San Bernardino. If you own or manage a property in any of these surrounding cities, you get the same Grand Terrace-level of service: written pricing, fast dispatch, the same live-person phone answer, and the same 365-Day Done Right Promise.
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 About Roofing Company in Grand Terrace
No. Roofing cement doesn’t hold up to Grand Terrace’s heat or the repeated flexing Santa Ana winds cause. The lifted shingle almost always has a damaged seal strip or a failing underlayment beneath it, and glue masks the problem while water keeps working under the edge. A proper fix removes the shingle, checks what’s underneath, and resets it with the right fastening for the wind load you’re seeing. Call (562) 315-0297 and we’ll walk the roof and give you a written repair price before touching anything.
Most single-story ranch homes in Grand Terrace run between 18 and 24 squares, and a two-story from the 1980s or 1990s can hit 28 to 32. A square is 100 square feet of roof area, and it’s the unit every material quote is based on. If one bidder quotes 18 squares and another quotes 22 for the same house, one of them measured wrong. We always verify the square count ourselves on the estimate walk, so the price you get and the price we build to match the roof you actually have.
Yes. Ice and water shield isn’t just for snow and ice. In Grand Terrace, the bigger enemy is wind-driven rain during Santa Ana events, which pushes water sideways under shingle edges at the eaves and rakes. A peel-and-stick membrane at the eaves seals around the nails and blocks that sideways water. It’s a small line item relative to the full replacement and it’s one of the upgrades we include on every full roof we install here.
Most of the time we can replace just the cracked tiles. The condition of the rest of the roof matters: if the underlayment beneath is still intact and the tiles around the damaged ones are solid, a spot replacement is safe and usually runs $400 to $1,100 for the typical Grand Terrace repair. If we find widespread cracking, crumbled ridge cap, or failed underlayment across the roof, we’ll tell you honestly and show you the photos. You’ll get the written price for either option and decide from there.
Architectural shingles carry a wind warranty only when installed to the manufacturer’s fastening pattern, typically six nails per shingle for high-wind areas. On Grand Terrace’s foothill-adjacent streets, where Santa Ana gusts funnel directly against rooflines, that six-nail pattern and the proper starter strip are what activate the 130 mph wind rating. Reusing a four-nail pattern voids that rating and leaves the roof edges exposed at exactly the moment wind hits hardest. This is written into every contract we sign here.
Get Your Free Estimate Now
If you’re tired of chasing contractors who don’t show, or you’ve had a repair fail from the last crew up there, call Greg Holloway and the team at Tilehurst Roofing Riverside. We serve Grand Terrace with honest pricing in writing before any work starts, a live person on the phone every hour of every day, and a guarantee we hand you before the crew leaves. Call (562) 315-0297 to schedule your free estimate.
Written by Greg Holloway, Owner at Tilehurst Roofing Riverside, serving Grand Terrace and the surrounding Inland Empire communities.