Roof Replacement in Granite Bay, CA | Tilehurst Roofing

Roof Replacement in Granite Bay - Free Roof Inspection, Written Price

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

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

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

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 Roof Replacement Across Granite Bay

If you own a home in Granite Bay, chances are your roof is a concrete or clay tile system built in the 1990s or early 2000s, and the real problem isn’t the tile; it’s what’s underneath it. Roof replacement in Granite Bay almost always means removing and re-setting tile while installing new underlayment, flashing, and drip edge to meet Placer County and CAL FIRE code. We’ve done this work throughout the foothill neighborhoods here long enough to know exactly what the county inspector looks for, what the fire marshal enforces, and what your final price should be before we ever set foot on the lot. Call us at (945) 303-9821 and we’ll walk you through it in plain English, starting with a written price.

Call (945) 303-9821

Why Tilehurst Roofing Is Granite Bay’s Preferred Roof Replacement Company

Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000, and our Granite Bay work is led by Greg Holloway. We came up doing the kind of work Granite Bay demands: tile re-sets, underlayment replacement, complex valley and dormer detailing, and full roof rebuilds on large custom homes. The crew shows up uniformed and background-checked, and every job starts with a written price in your hands before a single nail is driven. You won’t hear a different number at the door.

We’ve built our reputation in Granite Bay by doing the jobs other contractors turn down or get wrong: pulling county permits, working within High and Very High Fire Hazard Severity Zones, and navigating long driveways and acreage access without tearing up your landscaping. When a Granite Bay homeowner calls us with a leaking tile roof that still looks new, we know exactly what we’re going to find before we climb the ladder – and we explain it in terms you can act on. Our Roof Replacement team has handled hundreds of these in the Sierra foothills, and we stand behind every one with a written guarantee and a full year of accountability under the 365-Day Done Right Promise.

Roof Replacement Contractor in Granite Bay

A Roof Replacement Contractor in Granite Bay has to understand county permitting, fire-zone material rules, and tile re-setting, because this isn’t a shingle-toss market like neighboring Roseville or Rocklin. The job typically involves removing the existing roof covering down to the decking, inspecting and replacing failed decking sections, installing new underlayment, flashing, and drip edge, and then installing or re-setting the finished roof system. On Granite Bay’s estate homes, that finished system is usually concrete or clay tile, and the project runs $22,000 to $48,000 depending on roofline complexity, tile type, and how much decking repair is needed once we open things up. Full asphalt shingle replacements on larger custom homes here typically run $18,000 to $35,000. We pull Placer County permits, pass the required inspections, and leave you with a written line-item quote that doesn’t change once the crew starts.

Permits, Fire Zones, and County Rules

Granite Bay is unincorporated Placer County, which means every roof replacement runs through county building and safety and must comply with CAL FIRE’s High or Very High Fire Hazard Severity Zone requirements for Class A fire-rated assemblies. We handle this on every job: paperwork, inspection scheduling, and material selection that meets code without overcharging you for upgrades you don’t need. A contractor who skips this step puts you in a bad spot if you ever sell the home.

Tile Re-Set Work on Custom Rooflines

Most Granite Bay roofs need tile removed, the underlayment and flashing replaced, and the original tile re-set, which is delicate work on complex multi-hip, multi-dormer rooflines. We palletize and label the tile as we remove it so it goes back in the right order, and we inspect every tile for cracks or wear before re-setting. This is the difference between a roof that lasts another 30 years and one that leaks at the first atmospheric river.

Asphalt Shingle Roof Replacement in Granite Bay

Asphalt Shingle Roof Replacement in Granite Bay comes up in two situations: a homeowner wants to switch off tile for cost or aesthetics, or an aging composition roof on an older property has reached the end of its useful life. The job includes tearing off the old roofing, replacing any rotted decking, installing ice and water shield and underlayment, and laying new architectural shingles with new flashing, ridge cap, and drip edge. On a typical 3,000 to 4,500 sq ft Granite Bay estate home, a full tear-off and architectural shingle replacement runs $18,000 to $35,000, with the final number driven by roofline complexity, decking condition, and whether we’re removing tile and re-sheathing to switch systems.

Switching from Tile to Architectural Shingles

You absolutely can switch from tile to architectural shingles in Granite Bay, and we do it regularly for homeowners who want a lighter roof, a lower price point, or a clean look. The catch is that the decking underneath tile was often spaced for tile battens, so we may need to re-sheath sections to create a proper nailing surface for shingles. We inspect the decking during the estimate so the written quote reflects the actual scope, not a surprise change once the tile comes off.

New Construction and Full Tear-Offs

For new construction and full tear-offs on Granite Bay acreage lots, we coordinate material delivery and staging around your driveway, outbuildings, and landscaping. Long material hauls are normal here, and we plan for them so your grading and drainage aren’t damaged by delivery trucks. We run a clean, organized site and leave the lot looking the way it should.

Trusted Brands We Service in Granite Bay

We work with seven major manufacturers so the product fits your home, not whatever happens to be in the truck. For Granite Bay’s tile-heavy housing stock, that often means Atlas or Boral tile and accessory lines, and for shingle replacements we regularly install GAF and Tamko architectural shingles. We can source exact-match tile profiles for re-set work on 1990s custom homes, and we stock common valley metal, flashing, and underlayment locally so Granite Bay jobs don’t wait on parts. When you get an estimate, we’ll show you material options side by side with real prices so you can make a decision without pressure.

Common Roof Replacement Problems We See in Granite Bay Homes

  • Underlayment cliff beneath pristine tile. Most Granite Bay roofs were built with 30-lb felt under concrete or clay tile in the 1990s. That felt dries and cracks at 20 to 30 years under Sierra foothill heat, and leaks appear while the tile still looks showroom-new.
  • Flashing and valley failures from thermal cycling. Granite Bay regularly sees 100°F+ summers followed by multi-inch atmospheric river storms in winter. That cycle expands and contracts flashing at valleys, chimneys, and pipe penetrations until the seal breaks.
  • Acreage access and drainage complications. Long driveways, detached shops, ADUs, and open graded lots all complicate material staging and equipment access. We scope these logistics before quoting so the crew and trucks don’t tear up your landscaping or compromise drainage.
  • Fire-zone material compliance issues. Because much of Granite Bay sits in CAL FIRE High or Very High Fire Hazard Severity Zones, Placer County enforces Class A fire-rated roofing assemblies. Some homeowners are surprised to find the roof they were quoted by an out-of-area contractor won’t pass inspection.

Pricing for Roof Replacement in Granite Bay, CA

Here’s what you can expect to pay in Granite Bay today. A full tile re-set with new underlayment, flashing, and drip edge on a 3,500 sq ft estate home runs $22,000 to $48,000. A full tear-off and architectural shingle replacement on the same footprint runs $18,000 to $35,000. Flat roofing sections on patios, porches, or detached structures run $3,500 to $9,000 depending on size and system. Roof decking replacement, when needed, adds $3 to $6 per square foot. What moves the needle in Granite Bay specifically is tile re-set labor, fire-zone materials, long driveways that demand more staging labor, and the complexity of multi-dormer rooflines. Every Granite Bay estimate from us is a written, line-item price before work starts. Call (945) 303-9821 to schedule yours.

We Also Serve Cities Near Granite Bay

Our crews work throughout the surrounding foothill and valley communities, including Roseville, Rocklin, Orangevale, and Loomis. If you’re just outside Granite Bay and need a straightforward answer on roof condition or replacement cost, reach out the same way. We schedule Granite Bay jobs Monday through Saturday and coordinate estimates to fit your availability.

Serving Granite Bay, CA - Our Local Coverage Area

We’re based in the Granite Bay 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 Granite Bay

Why Granite Bay Chooses Tilehurst Roofing

We set the standard for roof replacement in Granite Bay.

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 Granite Bay

Getting your roof replacement handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Granite Bay - 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 roof replacement 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 Granite Bay Customers Say

Trusted by homeowners across Granite Bay and surrounding areas.

★★★★★

"Had a leak over the kitchen every time it rained hard. Two other roofers wanted to replace the whole roof. Tilehurst found the bad flashing, fixed it, and it's been dry through three storms since. Honest people."

Gary Whitfield · Verified customer
★★★★★

"The estimator climbed up, took photos, and showed me the actual problem areas instead of just talking. No pressure to replace anything that didn't need it. Repair's held up great."

Tom Easley · Verified customer
★★★★★

"Gutters and a section of shingles after a big wind. Answered the phone right away, came when they said, and the price on the quote is what I paid. Easy to deal with."

Guillermo Saenz · 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 Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Roof Replacement in Granite Bay?

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

(945) 303-9821

Request a Free Estimate in Granite Bay

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

When you send us your details, you agree to the terms of our Privacy Policy and consent to being contacted by call, text, or email concerning your request, including by the partner businesses that may perform the service.

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