Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Granite Bay, CA
Roofing in Granite Bay means working on large custom estates where concrete tile and synthetic slate dominate, not standard asphalt shingles. These homes sit on half-acre to two-acre lots, often with steep pitches, multiple dormers, and complex valleys that demand precise flashing and structural attention. The combination of Sierra foothill heat, roughly 30 inches of winter rain, and wildland-urban interface fire codes makes roofing here a different trade than in Roseville or Rocklin. If you need a roofer in Granite Bay, call Brennan Roofing at (361) 320-9467 for a written price before any work starts.
Why Granite Bay Homes Are Different
Most Granite Bay homes were built between the 1980s and early 2000s as custom estates, usually 3,000 to 8,000 square feet. The rooflines are complicated: hips, valleys, dormers, multiple chimneys, and pitches steep enough that a fall is a real hazard. Concrete tile and synthetic slate weigh considerably more than asphalt shingles, so the roof structure underneath has to be engineered to carry that load. When we tear off an older tile roof in Granite Bay, we often find decking and underlayment that have been baking under the foothill sun for decades. The underlayment gives out long before the tile shows visible damage, which is why leaks on these homes frequently appear at the ceiling without a single broken tile in sight.
Granite Bay sits within the local fire authority’s wildland-urban interface zone. That means Class A roof assembly requirements and ember-resistant vent details that are stricter than what you’ll find just across the county line in Sacramento communities. A roof that passes in Orangevale may not meet code in Granite Bay, especially on the larger estate lots off Auburn Folsom Road where defensible space and fire-resistant construction are scrutinized during any permitted reroof.
Our Main Granite Bay Services
Most Granite Bay homeowners reach out to us for two things: full roof replacement on aging tile or slate estates, and targeted repair work after a leak shows up at the ceiling. Inspections run a close third, especially before a home sale or after a heavy winter storm season.
Roofing Company in Granite Bay
Full roof replacement in Granite Bay is rarely a simple tear-off and reshingle. The existing tile or slate has to come off, the decking underneath gets inspected board by board, and the underlayment and flashing details get rebuilt to handle both the weight above and the temperature swings below. We walk every homeowner through their material options, including GAF, CertainTeed, and Owens Corning lines, before any work is scheduled. Your price goes on paper first, and it does not move at the door. See our Roofing Company in Granite Bay page for the full replacement process.

Roof Repair in Granite Bay
Repair calls in Granite Bay usually fall into two categories: flashing that has separated at a valley, chimney, or dormer wall, and underlayment that has deteriorated under tile that still looks fine from the ground. Both issues are common on 1990s estates where the original materials have hit the end of their service life. We document what we find, put the repair price in writing before any work begins, and back it with our 365-Day Done Right Promise. Details are on our Roof Repair in Granite Bay page.

Roof Inspection in Granite Bay
An inspection on a Granite Bay estate takes longer than a standard tract-home lookover because there is simply more roof to examine: more valleys, more flashing points, more penetrations, and materials that hide damage differently than asphalt shingles do. We walk the roof, document every finding in plain English, and give you a written report you can use for a home sale, an insurance claim, or just your own planning. Our Roof Inspection in Granite Bay page explains what the inspection covers and what it costs.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Brands We Service in Granite Bay
We install and repair roofs using materials from our brands, including GAF, CertainTeed, and Owens Corning. For Granite Bay’s tile-heavy housing stock, we also work with Atlas and Tamko lines when a homeowner wants a specific profile or fire rating. Standard materials are stocked locally, and special-order products typically add only a few days to a project timeline.
Pricing for Roofers in Granite Bay, CA
Here are the price ranges Granite Bay homeowners should expect for common roofing work. These are ballpark figures; your written quote will be exact.
| Service | Typical range in Granite Bay |
|---|---|
| Full roof replacement (asphalt shingle, 3,000 – 4,000 sq ft) | $12,000 – $22,000 |
| Full roof replacement (concrete tile, 3,000 – 4,000 sq ft) | $25,000 – $45,000 |
| Full roof replacement (synthetic slate, 3,000 – 4,000 sq ft) | $30,000 – $55,000 |
| Underlayment replacement under existing tile | $4,500 – $9,000 |
| Flashing repair (valley, chimney, or dormer) | $350 – $900 per location |
| Decking repair (per sheet, including materials) | $85 – $140 per 4×8 sheet |
| Roof inspection (walked, written report) | $250 – $450 |
| Skylight replacement or resealing | $600 – $1,800 |
| Gutter replacement (per linear foot, standard aluminum) | $8 – $14 |
| Vent replacement (ember-resistant, fire-code compliant) | $180 – $400 per vent |
What pushes a Granite Bay quote toward the higher end is almost always structural: steep pitches that slow the crew down, multiple dormers and chimneys that multiply flashing points, and the heavier tile or slate that costs more to dispose of and reinstall. Every Brennan Roofing quote is a written line-item price before any work begins, and that number does not change at the door.
Neighborhoods We Serve in Granite Bay
We work throughout Granite Bay, including the estate lots along Auburn Folsom Road, the gated communities around Douglas Boulevard, and the hillside properties near Folsom Lake. Our scheduling is coordinated from our Sacramento office, with crews dispatched to Granite Bay throughout the week.
- Auburn Folsom Road corridor
- Douglas Boulevard estates
- Folsom Lake hillside properties
- Los Lagos community
- Treelake and surrounding subdivisions
Service Area – Cities Near Granite Bay
Granite Bay sits at the north end of our service footprint, and many of our crews also work in nearby cities where the housing stock runs a little different. See our pages for Roseville, CA, Rocklin, CA, Orangevale, CA, and Loomis, CA if you’re just outside Granite Bay and want to confirm coverage.
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 Roofers in Granite Bay
Most Granite Bay repair calls get a crew visit within a few days, depending on weather. Full replacements are scheduled based on material delivery and the size of the job; a typical 4,000 square foot tile roof takes our crews two to three weeks from tear-off to final inspection. Call (361) 320-9467 and we’ll give you a firm window in writing.
Yes. Placer County and the local fire authority require permits for roof replacements and many repair projects, and wildland-urban interface rules add fire-code requirements most of our clients have never heard of. We pull the permits, schedule the inspections, and make sure the job passes. The permit cost is itemized on your written quote.
Many Granite Bay HOAs, especially in the gated communities along Douglas Boulevard, have architectural review committees that must approve roof material and color changes. We provide the material specifications and samples your HOA board will ask for, and we wait for the approval before ordering anything. No surprises, no wasted material.
Call Brennan Roofing at (361) 320-9467 for a free estimate on any roofing work in Granite Bay. You’ll get a live person on the phone, a written price before any work starts, and the full-year guarantee that comes with every job we do.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Granite Bay Customers Say
"They gave me a warranty in writing and stood behind it."
- Irene G."Quality work and clear communication. Rain pushed the start by two days, which is fair, but we were hoping to be done sooner."
- Cathy N."Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."
- Elaine D.






Before
After
Before
After
Before
After