Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Granite Bay
Roof repair in Granite Bay usually starts with a question most homeowners aren’t expecting: is the tile actually the problem, or is it what’s underneath? In this market, where most homes were built between 1988 and 2005 with concrete tile over 30-year felt, the underlayment has quietly reached the end of its life across entire neighborhoods. Tile looks fine. Water still gets in. We’re Birchbark Roofing, and we serve Granite Bay with repair crews who know Douglas Boulevard, Barton Road, and the Folsom Lake shoreline the way a local should. Call (424) 766-4937 for a written, line-by-line estimate before any work begins.
Why Birchbark Roofing Is Granite Bay’s Preferred Roof Repair Company
Granite Bay homeowners tend to ask harder questions than most, and we like that. Custom and semi-custom homes from the late 80s through the mid-2000s were built to a high standard, so the owners who live in them expect repair work that matches the house. Our Roof Repair team works with GAF, CertainTeed, and Owens Corning materials, and every job gets a written price in dollars before we order anything. If it’s not right, the 365-Day Done Right Promise means we make it right.
Our technicians are background-checked and uniformed, so when someone walks through your door and up the ladder, you know exactly who they are. Shoe covers go on at the entry. Drop cloths run through the hallway to the ladder access. We photograph the clean-up before we leave. That’s not a bonus, it’s baseline.
Storm Damage Roof Repair in Granite Bay
Storm Damage Roof Repair in Granite Bay usually follows one of two events: the big winter atmospheric rivers that pound the foothills from November through February, or the wind events that shred ridge caps and lift flashing on exposed multi-plane rooflines. Either way, water gets in fast on a 4,000-square-foot custom home, and Granite Bay’s oak canopy means branches are never far from a ridge line.
Most storm-related repairs run between $450 and $1,800 depending on whether we’re replacing a handful of shingles, re-bedding ridge caps, or rebuilding flashing around chimneys and skylights. If a tree limb punctured the decking, the number rises. You’ll see it on paper first.
Tarping and initial response
When rain is still coming, we route a Granite Bay crew out the same day the call comes in. A tarp job buys you time. It also stops water from compounding into soffit and drywall damage before the repair starts.
Tile blow-off and valley failure
Wind-driven rain here tends to attack valleys first. Debris from manzanita and live oak builds up there through the dry season, and once the felt underneath is compromised, the leak shows up on the ceiling within hours of a heavy storm. We repair the valley, not just the tile above it.
Metal Roof Repair in Granite Bay
Metal Roof Repair in Granite Bay is a growing slice of our work, because the replacement market has shifted toward standing seam and stone-coated steel. The issue: some of these installations sit on top of the original felt and battens, and when a leak appears, it’s rarely the metal itself. It’s a failed lap, a worn vent boot, or missing screws rusted out by decades of UV and winter frost cycles.
Repairs on metal in Granite Bay typically run $350 to $1,400 for panel-level work such as re-seating a seam, replacing closure strips, or fixing a penetration. Full panel replacement on custom profiles runs higher and usually takes a week for fabrication. We work with Atlas and Tamko for stone-coated steel systems and material-matching, and we’ll source the correct gauge rather than slapping on a mismatched patch.
Rusted-through screw lines
On older metal roofs, the screw washers fail first. Water follows the fastener into the purlin, and over years the decking rots. When we open one up in Granite Bay, we often find the metal was still fine, but the fastening system wasn’t.
Stone-coated steel penetration failures
Vent boots and pipe collars are the most common leak points on stone-coated systems here. The boot dries, cracks, and shrinks in the heat. We replace them with high-temp EPDM or silicone boots and re-flash the base to stop water at the source.
Trusted Brands We Service in Granite Bay
We repair and re-install the brands Granite Bay roofs were built with. That includes concrete and clay tile from Boral and roof systems from GAF, CertainTeed, Owens Corning, and Atlas. Since most Granite Bay homes carry tile profiles that have been on the roof for 20 to 35 years, we keep common regional profiles and material suppliers on hand so the repair doesn’t stall waiting on a truck from out of state. If your tile is still sound, we’ll reuse it. If a few are cracked, we source matches from local yards rather than telling you to replace the whole field.
Common Roof Repair Problems We See in Granite Bay Homes
- Failed underlayment under perfectly good tile. The tile on a 1995 custom home can have another 30 years in it. The #30 felt under it cannot. When the felt goes, the roof leaks even though nothing visible changed. Full tear-off and new underlayment is the real fix.
- Fire-code boundary confusion. Placer County’s parcel-level FHSZ map sometimes draws the Very High Fire Hazard Severity line right down the middle of a street. Two neighbors can have different material requirements for the same repair. We check the parcel map before quoting.
- Leaf and debris loading in valleys. The live oak and manzanita canopy that makes Granite Bay beautiful also fills valleys and gutters every fall. Wet debris sits against flashing, eats through underlayment, and traps moisture behind the tile.
- Cracked mortar joints on tile ridges. Heat above 100°F, then a frost morning in January, expands and contracts the mortar bedding. Cracks open, water seeps in, and the underlayment takes the hit. Re-bedding ridges is a frequent mid-life repair here.
Pricing for Roof Repair in Granite Bay, CA
Here are real numbers for Granite Bay. Shingle replacement on a small repair runs $280 to $650. Flashing repair around a chimney or skylight is $400 to $1,100. Vent boot replacement runs $250 to $450. Valley repair, including cleaning, felt, and re-laying tile, runs $600 to $1,600 depending on valley length. A full underlayment tear-off and re-lay on a 3,500-square-foot tile roof starts around $22,000 and goes up with ridge complexity and fire-code upgrades. The price is written down before we order materials, and it doesn’t change unless the decking underneath tells us a different story. Call (424) 766-4937 for a free estimate.
We Also Serve Cities Near Granite Bay
While this page is for Granite Bay, our crews also work in Roseville, Rocklin, Orangevale, and Loomis. If you’re just outside the Granite Bay line, call and we’ll confirm dispatch. Scheduling is coordinated from our Sacramento office, and the crews serving Granite Bay are local to the area.
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 Repair in Granite Bay
The tile is not the waterproof layer; the underlayment beneath it is. On Granite Bay homes built from the late 80s through the mid-2000s, the original #30 felt has aged out, and after 25-plus years of valley heat and frost cycles, it shatters and lets water through, even though the tile above looks untouched. The fix is a targeted tear-off and new underlayment, not another dab of caulk at the tile surface. Call (424) 766-4937 for an exact assessment.
Maybe. Placer County’s parcel-level FHSZ map is not uniform, and Granite Bay has blocks where one side of the street is in the Very High Fire Hazard Severity Zone and the other isn’t. If your parcel is inside the zone, any re-roof or major repair must maintain a Class A assembly, which affects the underlayment, ridge venting, and permit path. We check the parcel map before quoting so your repair doesn’t create a compliance problem later. Call (424) 766-4937 if you want to know where your parcel stands.
Yes, provided the surrounding assembly is sound. We assess the leak path, the remaining underlayment, and the decking, then give you a written line-by-line quote for the section only. We don’t expand scope to sell a full roof unless the underlayment or sheathing actually requires it. Estimates are free, and the number you see is the number we honor.
Ask for a written, line-item price that states the underlayment type, the fire-rating assembly if required, the flashings to be replaced, and the warranty period in months. Ask whether the quote includes new underlayment or just surface repairs. And ask how the crew will protect your interior and clean up before leaving. Our proposal includes all of it in writing, always. Call (424) 766-4937 for a free, comparable quote.
They do. Summer days over 100°F expand roofing materials, and winter frost mornings contract them. Over decades, that cycle embrittles felt underlayment and cracks mortar bedding on tile ridges. Granite Bay sits at 300 to 500 feet, so it gets valley heat plus stronger UV than the flatlands. The roof ages faster than the same assembly would in Roseville. It’s one more reason we inspect the underlayment before quoting, not just the tile surface.
Contact Birchbark Roofing for Granite Bay Roof Repair
If your Granite Bay roof is leaking, staining, or just past its underlayment’s life, call (424) 766-4937 to schedule a free estimate. Erik Lindgren leads the team, and every job gets a written price in dollars before work starts. The 365-Day Done Right Promise and the Cedarwell Care Promise cover every repair. We’ll check your parcel for fire-code requirements, inspect the underlayment, not just the tile, and tell you exactly what the roof actually needs. Then we’ll put it on paper and honor it.
Written by Erik Lindgren, Owner at Birchbark Roofing, serving Granite Bay.






Before
After
Before
After
Before
After