Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Grand Terrace
Most full roof replacements in Grand Terrace run between $11,000 and $22,000 for asphalt shingles on a typical ranch home, with concrete tile, steep slopes, or significant decking repair pushing toward $28,000 or more. For homes in Grand Terrace, the conversation usually isn’t about patching: it’s about replacing a roof that has already been beaten down by decades of San Bernardino Valley sun and Santa Ana wind. At Tilehurst Roofing, you get a written price before any work starts, a crew that shows up in the window we gave you, and a call answered by a live person 24/7 at (945) 303-9821.
If you’re reading this from a 1960s or 1970s ranch off Barton Road or a larger acreage parcel near the Blue Mountain edge, you already know the roof is the weak link. We scope every Grand Terrace job for what this city actually throws at a house: UV-cracked shingles, lifted hips and ridges after wind events, valley flashing that gave up years ago, and decking that never got the ventilation it needed. That’s the difference between a quote that covers the real job and one that changes at the door.
Why Tilehurst Roofing Is Grand Terrace’s Preferred Roof Replacement Company
We’re not new to this valley. Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000, and every location operates under the Kingswell Guarantee: the price goes in writing before the first nail, and every repair carries a written guarantee. If something fails inside the guarantee period, we come back at no charge under our 365-Day Done Right Promise. That’s the floor, not an upgrade.
Grand Terrace homeowners tend to ask the same questions: Will the crew actually show up? Will the price hold? Will the next Santa Ana wind leave my ridge caps in the neighbor’s yard? We answer those with a live person on every call, background-checked and uniformed technicians on every job, and a process we call 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. Greg Holloway leads the team, and he’s built the Grand Terrace service around one thing: homeowners who have already been burned once don’t need charm. They need a company that does what it said it would.
New Roof Installation in Grand Terrace
New Roof Installation in Grand Terrace is the right call when the existing roof is beyond another overlay and the decking, flashing, and ventilation all need to be brought up in one pass. That’s the norm here, not the exception. The city’s housing stock went up almost entirely between the mid-1960s and mid-1980s, so the vast majority of homes in Grand Terrace are now on their second or third roof. When we tear off and start fresh, we’re not just replacing shingles; we’re fixing the failures that the last roof inherited from the one before it.
Full Tear-Off and Decking Replacement
On a 1970s ranch off Grand Terrace Road on the city’s acreage edge, our crew tore off the original 3-tab layer and found the north-facing slope granule-stripped and the hip caps lifted from the last Santa Ana event. That’s a typical Grand Terrace tear-off: the top layer looks tired, and underneath is worse. We replaced the decking as needed, laid ice and water shield in the valleys, and rebuilt the roof so it could actually take the next wind season. Full tear-off and decking replacement on a 1,600 to 2,200 square foot ranch typically runs $13,500 to $19,800 in Grand Terrace, depending on how much decking has to come out and whether we’re hauling material up a long driveway by hand.
Asphalt and Architectural Shingle Systems
For most Grand Terrace homes we recommend architectural shingles, not the 3-tab that was original to the 1960s and 1970s builds. Architectural shingles hold their granules longer under the Inland Empire’s UV load and they carry higher wind ratings. A full architectural shingle replacement with new underlayment, drip edge, and ridge vent commonly runs $12,000 to $18,000 on a standard ranch in Grand Terrace. If you’re on acreage with a long haul from the road, add labor for hand-carrying squares – that’s a real cost that shows up in the quote, not as a surprise later.
Reroofing in Grand Terrace
Reroofing in Grand Terrace means laying a new roofing system over the existing deck without a full tear-off, and it’s a legitimate option when the decking is still sound and there’s only one layer of shingles underneath. The catch is that many Grand Terrace homes are already on their second layer, so code may require a tear-off before we can go back over. When the deck is good and the old layer hasn’t delaminated, reroofing runs $10,500 to $15,500 for architectural asphalt on a typical ranch.
Overlay Roofing on Sound Decking
An overlay saves on tear-off labor and dump fees, but only if the structure underneath checks out. We inspect the decking from both the attic side and the roof surface before we recommend it. In Grand Terrace, where 40- to 60-year-old homes are the rule, we’re more likely to find soft spots or granule-packed valleys that force a tear-off anyway. We’ll tell you which way the numbers cut before you commit.
Chimney, Valley, and Pipe Reflashing
Reroofing isn’t just about shingles. The step flashing at the chimney, the valley metal, and the pipe boots all have to come out and get set right, or the new roof leaks in the same places the old one did. On Grand Terrace homes with original 1970s flashings, we replace all of it as part of the reroof, and the cost is in the written quote. That’s the difference between a roof that looks new for a year and one that actually stays dry for thirty.
Trusted Brands We Service in Grand Terrace
We install and service shingle systems from seven major manufacturers so the product fits your house and your budget, not whatever happens to be on the truck. That means genuine options from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Grand Terrace customers on the hillside and acreage edges where wind hits harder, we often spec GAF Timberline architectural shingles for their wind rating and granule adhesion under sustained UV exposure. We stock the common colors and accessories locally, so a missing bundle or a short valley won’t stall your job for a week.
- Concrete tile was the choice on many 1970s and 1980s Grand Terrace builds. When the underlayment beneath the tile fails, the tile itself often survives, and we can reroof over it with the right inspection and prep. We service Boral and Atlas tile systems and will tell you honestly whether the tile is worth saving or whether you’re better off going back with architectural shingles.
- Asphalt shingles on the north and east slopes granule-strip first in Grand Terrace. Those are the pitches that catch the most UV during the day and the most wind-driven grit during Santa Ana events. When we walk the roof we usually find the north slope a full 5 to 10 years more worn than the south, and we price the replacement accordingly.
- Original 3-tab is the most common failure point we see. By the time a 3-tab roof in Grand Terrace reaches 25 years, it’s often lost most of its granule coating and has cracked tabs on the windward edges. Patching buys months; a full architectural shingle replacement buys decades.
Pricing for Roof Replacement in Grand Terrace, CA
For a full tear-off and architectural shingle replacement on a typical 1,600 to 2,200 square foot ranch, Grand Terrace homeowners should budget $12,000 to $19,800. Add $2,500 to $6,000 if significant decking replacement is required, and expect the higher end if you’re on an acreage parcel with a long driveway, outbuildings, or access that forces hand-carrying material. A reroof over a sound single layer runs $10,500 to $15,500. Concrete tile over new underlayment typically lands between $18,000 and $28,000 depending on tile condition and whether we’re reusing or replacing it. These are written, line-item quotes delivered before any work starts, and they don’t change at the door unless you add scope to the job.
We Also Serve Cities Near Grand Terrace
Our crews cover Grand Terrace and the surrounding Inland Empire communities. If you’re in Grand Terrace proper or just over the line in Colton, Loma Linda, Riverside, or Bloomington, we can put a written Roof Replacement quote in your hands, usually within one visit. Dispatch and scheduling are coordinated from our Inland Empire office, but the crew that shows up is assigned to the Grand Terrace area and knows the local terrain.
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 Roof Replacement in Grand Terrace
Acreage properties in Grand Terrace carry real costs that tract homes don’t: long material hauls down narrow county-maintained roads, tight turnarounds at outbuildings and detached ADUs that force hand-carrying shingle squares, and dumpster staging that requires scoping the driveway before the crew arrives. We walk every acreage site before quoting, so the access labor and disposal costs are in the written price from day one. Call (945) 303-9821 and we’ll come out, look at the access, and put a real number in your hands.
A square is 100 square feet of roof area, and most Grand Terrace ranches run between 16 and 28 squares depending on overhangs, pitch, and whether outbuildings are included. The square count sets the material baseline: shingles, underlayment, drip edge, and ridge cap all price per square, so a 28-square ranch costs meaningfully more than a 16-square one even with the same shingle. We measure every roof with a wheel and a drone pass before quoting, and the square count is printed on your written estimate. Call (945) 303-9821 for a measurement and quote; it costs you nothing and it takes the guesswork out of the bid.
Yes. Santa Ana winds funnel through the San Bernardino Valley with little topographic buffer, and Grand Terrace sits close enough to the wind corridor that hip caps, ridge caps, and step flashing on exposed north and east slopes routinely lift after a strong event. We install with six nails per shingle on wind-exposed slopes, we reinforce hip and ridge lines, and we spec shingles with wind ratings that match the actual load, not the minimum code requirement. A roof nailed for coastal California won’t survive a Grand Terrace October; we build it for the wind that actually comes.
If the tile is original and the underlayment has failed, the fix is usually a full lift: we remove the tile, tear off the old 3-tab and felt beneath it, repair any bad decking, lay new high-temperature underlayment, and reset the tile that’s still sound. That runs $18,000 to $28,000 on a typical Grand Terrace ranch because of the labor involved in handling and resetting tile. In many cases we’ll also show you the architectural shingle alternative at less than half that cost with better wind performance, and you make the call with both numbers in front of you. Call (945) 303-9821 and we’ll price both options on the same visit.
Permitting on Grand Terrace acreage often falls under county jurisdiction for setbacks and well/septic clearances, which means a replacement scoped against city rules alone can stall at inspection. We pull the right permit for the jurisdiction your parcel actually sits in, and we’re a licensed contractor with a track record of finaling inspections in San Bernardino County. On the grading side, an open lot means roof runoff has to tie into the site’s existing drainage flow, or water sheets toward outbuildings and foundation edges after the first big storm. We scope and flag drainage corrections before quoting so the price reflects the work, not a change order later.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Grand Terrace and the Inland Empire.






Before
After
Before
After
Before
After