Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
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.
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
The leak is almost certainly the underlayment beneath the tile, not the tile itself. Most Granite Bay homes built in the 1990s used 30-lb felt that fails in 20 to 30 years under foothill heat, while the concrete or clay tile above it still looks flawless. The fix is a full tile removal, new underlayment and flashing, and careful re-setting of the original tile, which is the core of what we do in Granite Bay. Call (945) 303-9821 and we’ll inspect it and give you a written price.
Yes – Granite Bay is unincorporated Placer County, so roof replacements require county permits and inspections, and CAL FIRE fire-zone rules apply in most of the community. We pull the permits, schedule inspections, and make sure every material meets Class A fire-rated assembly requirements where they apply. The estimate includes permit costs so there’s no surprise on the line item.
Yes, and we scope it during the estimate so material staging, equipment access, and crew movement don’t tear up your grading or landscaping. Long driveways and tight access between outbuildings mean we plan for a material haul and sometimes conveyor setup, which adds a labor line we’d rather show you up front than “discover” halfway through the job. Call (945) 303-9821 for an on-site quote.
Open lots with established grading and drainage are easy to damage with heavy trucks and material staging, so we plan access paths, protect the grade, and run material efficiently to the roof site. Poor drainage also means we pay extra attention to eave edge detailing, drip edge, and valley runoff so the new roof doesn’t dump water into the wrong place. We’ll walk the property with you before quoting and point out anything we’d flag.
Yes, and we do it often for homeowners who want a different look or a different budget. The decking under tile roofs often needs re-sheathing to create a proper nailing surface for shingles, so we inspect that during the estimate and include it in the written price. We’ll show you shingle options from GAF and Tamko, with real numbers, so you can decide without a sales pitch. Call (945) 303-9821 for a free estimate.
Ready to get a real price for your Granite Bay roof? Call Tilehurst Roofing at (945) 303-9821. Greg Holloway and the crew will walk the roof, explain exactly what’s going on, and hand you a written line-item estimate before any work starts. No pressure, no changed numbers, and no surprises once the underlayment comes off.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Granite Bay since 2000.






Before
After
Before
After
Before
After