Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Granite Bay
Roofing work in Granite Bay is different from the surrounding suburbs, and it comes down to one thing: the roofs themselves. A typical Granite Bay estate from the 1990s or 2000s carries concrete tile or synthetic slate on a steep, complicated roofline. When that roof leaks, it is rarely a simple shingle swap. We are Brennan Roofing, and our crews serve Granite Bay directly from our Sacramento coordination office. We know these roofs because we have opened a lot of them. If you need a straight answer about what your roof needs and what it will cost, call us at (361) 320-9467. The price goes in writing before any work starts.
Why Brennan Roofing Is Granite Bay’s Preferred Roofing Company
Granite Bay homeowners tend to ask harder questions than most, and we respect that. These are large custom homes, not tract houses. The roof is an engineered assembly, not a commodity. Our Roofing Company team works to a standard we call The Garrison Standard: background-checked, uniformed technicians, a written price before any work begins, and a 365-Day Done Right Promise in writing on every job. If something fails within a year, we come back and fix it at no charge.
Owner Travis Oakley runs every job to the same discipline. That means photos of everything we find, a line-item explanation of added scope, and a price approved on paper before we touch the roof. We do not move the number at the door. The homeowners we work for in Granite Bay have usually been burned once already by a no-show or a roofer who found a “surprise” and doubled the bill. We built our reputation here by doing the opposite.
Roofing Contractor in Granite Bay
When a Granite Bay homeowner calls a roofing contractor, the job usually starts with a question: is this a repair or a replacement? On a 1990s concrete tile roof off Auburn Folsom Road, the honest answer is often the latter. We inspect first. We do not sell a tear-off before we have documented the underlayment, the decking, and the flashing. That inspection is what separates a responsible contractor from a crew that just wants to nail things down and leave.
What a Real Inspection Covers
We walk the roof, check the valleys, pull back tile at the eaves where we are allowed, and document the condition of the original underlayment. In Granite Bay, that underlayment has often baked through from twenty-plus years of 100°F-plus summer heat. The tile on top can look fine while the waterproofing underneath has turned to chalk. We photograph everything and show you what we found before we recommend anything.
Written Scope, Not Verbal Promises
If the roof needs a full tear-off, you get a written line-item scope: framing reinforcement where the tile requires it, new underlayment, flashing details at every valley and chimney, drip edge, and any ember-resistant venting the local wildland-urban interface rules require. You approve the number before we start. No work begins on a handshake.
Commercial Roofing in Granite Bay
Commercial roofing in Granite Bay covers a smaller footprint than the residential side, but the same discipline applies. We handle flat and low-slope buildings, along with the occasional commercial structure that uses tile or metal. The Granite Bay commercial properties we see are often older buildings where the roof has been patched repeatedly, and each patch covered up the previous one. That is not how we work.
Flat Roof Reality
Flat roofing fails at the seams and at the penetrations: HVAC curbs, vent stacks, and scuppers. On a commercial building in Granite Bay, the summer heat accelerates membrane deterioration. A roof that might last twenty years in a cooler climate can fail in fifteen here. We inspect the seams first, document the membrane condition, and give you a written price for either repair or replacement before we order a single roll of material.
Material Options, Explained Plainly
For flat commercial roofs, we explain the difference between TPO, PVC, and modified bitumen in real terms: what it costs, how long it lasts in Granite Bay’s heat, and what the warranty actually covers. For tile or metal commercial work, we treat it the same as a residential estate roof: structural review first, written scope second, work third.
Trusted Brands We Service in Granite Bay
We install materials from GAF, CertainTeed, and Owens Corning, among other manufacturer lines. We are not tied to one brand, which means we can match what is already on your roof or present options side by side with honest cost and lifespan differences. On Granite Bay estate homes, we commonly work with concrete tile and synthetic slate that requires brand-specific flashing details. If a specific underlayment or flashing component is needed, we source it directly and we do not substitute a cheaper lookalike without telling you first. You should know exactly what is going on your roof, and what it costs, before it gets ordered.
Common Roofing Problems We See in Granite Bay Homes
- Baked-out underlayment under 1990s concrete tile. The tile looks intact from the ground, but the waterproofing beneath it has failed from two decades of intense UV and summer heat. Leaks show up in valleys and around chimneys. A patch just moves the water to the next valley; the real fix is a full tear-off.
- Flashing failures at complex rooflines. Granite Bay estate homes have multiple dormers, valleys, and chimney penetrations. Each one is a flashing detail. When the original flashing was never detailed correctly or has corroded over time, water gets in quietly and rots the decking before you ever see a ceiling stain.
- Heavy tile on original framing without reinforcement. Concrete tile and synthetic slate weigh far more than asphalt shingles. Some original builds did not account for that weight properly. We check the framing and the engineering before we reset tile, because a sagging ridge is a structural problem, not a roofing problem.
- Missing ember-resistant details under current fire code. Granite Bay sits in a wildland-urban interface zone. The local fire authority requires Class A assemblies and ember-resistant venting. If your roof was built before those rules were enforced, a permit inspection after a reroof will catch the gap. We plan for it up front so it does not become a surprise at final inspection.
Pricing for Roofing Company in Granite Bay, CA
Roof work in Granite Bay runs higher than in Roseville or Orangevale, and the reason is the roof itself. Here are honest ranges based on what we have priced on recent jobs:
- Roof inspection with photo documentation: $250 – $450, credited toward any repair or replacement we do.
- Tile or slate valley flashing repair: $1,200 – $3,800 depending on the number of valleys and the condition of the underlayment beneath.
- Full tear-off and reroof on a 3,000 – 5,000 sq ft estate home with concrete tile or synthetic slate: $38,000 – $85,000, depending on structural reinforcement needs, valley count, and code-required venting upgrades.
- Flat commercial roof replacement (TPO or PVC): $9 – $14 per square foot for the membrane, plus insulation and decking repair if needed.
Every quote is written, line-itemed, and fixed before work starts. If we find something inside the roof that we could not have seen from the surface, we stop, document it, and get your written approval on the added scope before we proceed. Call (361) 320-9467 to schedule a free estimate.
We Also Serve Cities Near Granite Bay
Our crews serve Roofing Company in Granite Bay and the surrounding communities including Roseville, Rocklin, Orangevale, and Loomis. If you are on the edge of Granite Bay and your home straddles a service boundary, call us. We will tell you honestly whether we can get a crew to you, and when.
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 Roofing Company in Granite Bay
Concrete tile and synthetic slate are not the waterproof layer. The underlayment underneath is what keeps water out. On Granite Bay estate homes built in the 1990s and 2000s, that original underlayment has often deteriorated from decades of 100°F-plus heat and UV exposure. Water gets past the tile, hits the failing underlayment, and travels along the decking until it finds a seam, a valley, or a penetration where it can drip into the house. That is why the leak shows up far from where the problem actually is. The fix is rarely a single tile. Call (361) 320-9467 and we will find the real source.
Yes. Granite Bay is in a wildland-urban interface zone, which means the local fire authority enforces Class A roof assemblies and ember-resistant venting requirements. When you pull a permit for a reroof, the inspector will check those details. We build them into the quote up front, so the permit inspection does not turn into a surprise. The roof is the piece that gets inspected, but the code applies to the whole assembly.
We check the framing before we reset any tile. On a Granite Bay estate home, concrete tile and synthetic slate can weigh two to three times what an asphalt shingle roof weighs. If the original framing was not sized for that load, or if the decking has rotted where flashing failed, we bring in an engineer when needed and sister the framing to code. We document the condition with photos and show you exactly what needs reinforcement, why, and what it costs in writing before we proceed.
A square is 100 square feet of roof surface. On an estate home with steep pitches, multiple dormers, and complex valleys, the roof surface area is often 30 to 50 percent larger than the home’s footprint. That is why a 4,000 sq ft house can have a 6,000 sq ft roof. When you see a price per square, that number is your cost for materials and labor per 100 square feet of actual roof, not per square foot of living space. We show the total square count on every quote so you can verify the math yourself.
Because the rooflines are far more complicated. Standard asphalt roofs in Roseville or Rocklin might have four or five flashing points: the ridge, a couple of valleys, and a chimney. A Granite Bay custom estate can have a dozen or more: multiple dormers, step flashings, valley transitions, skylight curbs, and oversized chimney crickets. Every one of those points is a place water can get in if the flashing was not detailed correctly. The materials cost is not what drives the price higher; it is the labor and the precision each detail demands.
What Opening a Granite Bay Roof Actually Turns Up
On an Auburn Folsom Road estate, we tore off a 1990s concrete tile roof. The tile looked serviceable from the ground. Underneath, the original underlayment had chalked to dust from two decades of 100°F-plus summers. Three rotted decking panels sat above a valley where the flashing had failed silently, likely for years. We sistered the framing, installed new ice and water shield through the valleys, and reset the tile on a reinforced structure with corrected drip edge and soffit detailing. The homeowner saw photos of every phase before signing off on the added scope. No one was surprised by the bill.
That is the reality of roofing in Granite Bay. The failures are not visible from the ground. The tile looks fine. The underlayment is gone. The decking is rotting where the valleys drain. The framing was never designed for the weight of the tile in the first place. If a contractor quotes you a Granite Bay tile roof repair without opening the roof and documenting the underlayment, they are guessing. We do not guess. We inspect, we write it down, and you approve the price before we touch it. That is the Garrison Standard.
Call Brennan Roofing for a Free Granite Bay Estimate
If you own a home in Granite Bay and you suspect your roof has an issue, call us at (361) 320-9467. A live person answers, day or night. We will schedule an inspection, walk the roof, photograph what we find, and give you a written price before any work begins. Travis Oakley runs every job to the same standard, and the 365-Day Done Right Promise is in writing on every project. No voicemail, no automated system, no number that moves once we start. Call today and get the straight answer on your roof.
Written by Travis Oakley, Owner at Brennan Roofing, serving Granite Bay and the surrounding foothill communities.






Before
After
Before
After
Before
After