A Tilehurst company - serving Sacramento, CA
Tilehurst Roofing Sacramento roofing team

Roofers 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.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Tile roofingTile roofing
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
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
Get your free estimate

Roofers in Granite Bay, CA

Roofing in Granite Bay means working on large, custom estates where a roof isn’t a simple triangle. We regularly see homes over 4,000 square feet with steep, multi-plane rooflines, concrete tile or standing seam metal, and HOA rules that dictate materials down to the color. That’s why our crews treat every Granite Bay job as its own project: a written price before any work starts, a live person on the phone at (279) 348-3049 any hour, and the written guarantee handed to you before the crew leaves.

Call (279) 348-3049

Why Granite Bay Homes Are Different

Granite Bay is dominated by custom builds from the 1980s onward, and many of them sit in gated or covenant-controlled communities where the HOA has real say over what goes on your roof. We deal with that every week: tile profiles, color matches, even underlayment specs that a board has already approved. Your roofer needs to read those documents before ordering materials, not after. The other thing that separates Granite Bay from nearby flat-land suburbs is the geometry. These roofs have dormers, valleys, eyebrows, and slopes facing every direction, which changes everything about how water moves and where failures start.

The climate does its own damage. Summers here are genuinely hot, with long stretches of direct sun hitting roofs hard. South- and west-facing slopes show premature granule loss and thermal cracking much earlier than homes in Rocklin or Folsom that carry more tree cover or milder exposure. Then winter rain and wind test every flashing, every valley, and every piece of aging underlayment. A roof that looks fine from the street can be quietly failing at the ridge.

Add county design guidelines to the HOA rules and you understand why Granite Bay work rewards a roofer who plans, communicates, and documents. That’s how we work in Granite Bay, and it’s the same approach you’ll find on every page of this site, starting with our home page.

Explore

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

Our Main Granite Bay Services

Granite Bay homeowners call us most often for two things: a roof that has started failing in a specific spot, and a full replacement on a home that deserves better than a commodity re-roof. Here’s how each looks in Granite Bay.

Roofing Company in Granite Bay

When Granite Bay homeowners search for a roofing company, they’re usually weighing a repair against a replacement, or they’ve been told by an HOA that something has to change. Our role is to inspect the roof, explain what we see in plain language, and put a written price in front of you before you commit to anything. On Granite Bay homes with complex geometries, that inspection includes walking the valleys and checking dormer flashing, because that’s where hidden issues live. See how we approach full-service roofing here: Roofing Company in Granite Bay.

Roofing Company in Granite Bay

Roof Repair in Granite Bay

Granite Bay repairs often center on the same culprits: cracked or slipped tile, failed flashing around dormers or chimneys, and granule loss on sun-blasted slopes. The challenge with a repair on these homes is matching the existing material so the fix doesn’t announce itself from the curb. If you have original concrete tile from the 1990s, we source matching or complementary tile; if your repair fails inside the guarantee period, we return and correct it at no charge. Details are on our repair page: Roof Repair in Granite Bay.

Roof Repair in Granite Bay

Roof Replacement in Granite Bay

A full replacement in Granite Bay usually means working with the HOA from day one, choosing among materials from seven manufacturers, and scheduling around weather windows that let us strip and re-cover without exposing your decking to rain. These are big roofs, often 40 to 60 squares, and the tear-off itself is a major job. We walk you through the exact scope, the written price, and the timeline before anything starts. The full picture is here: Roof Replacement in Granite Bay.

Roof Replacement in Granite Bay
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (279) 348-3049

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Brands We Service in Granite Bay

We work with materials from IKO, Atlas, and Boral among our seven manufacturer options, so a Granite Bay homeowner can choose what fits the home rather than whatever happens to be in stock. Common repair parts are stocked locally and sourced fast. You can see the full range on our brands page.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roofers in Granite Bay, CA

Service Typical range in Granite Bay
Minor asphalt shingle repair (small area, simple slope) $350 – $650
Asphalt shingle repair with flashing (valley, chimney, or wall) $500 – $1,200
Tile roof repair (cracked or slipped tile, small count) $450 – $1,000
Metal roof repair (seam re-seal, fastener replacement, minor panel) $500 – $1,200
Roof leak investigation (includes minor sealant work) $250 – $500
Flashing replacement (chimney, wall, or skylight) $600 – $1,500
Underlayment replacement (small section under tile) $800 – $1,800
Asphalt shingle full replacement $6 – $8 per sq ft
Standing seam metal full replacement $12 – $18 per sq ft
Concrete tile full replacement $14 – $20 per sq ft

Granite Bay prices run higher than nearby towns because the homes are larger, the slopes are steeper, and material matching costs real money. Whatever the number, you’ll have it in writing before any work starts, every time.

Neighborhoods We Serve in Granite Bay

We work throughout Granite Bay, from the lake-oriented streets to the deeper estate parcels. The area is big enough that we schedule by neighborhood and arrival window, not across town. Here’s a sample of the Granite Bay neighborhoods we serve:

  • Los Lagos
  • Hidden Lakes Estates
  • Granite Bay Hills
  • Douglas Ranch
  • Treelake

Service Area – Cities Near Granite Bay

Our Granite Bay crews also cover the surrounding communities. If your home is just over the line, you’ll likely find your area on one of these pages: Rocklin, CA, Orangevale, CA, Loomis, CA, or Folsom, CA. Dispatch and scheduling are coordinated from the Sacramento office, and crews are on Granite Bay roofs every week.

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

Ready to get started? Free estimates · Written quotes before work starts response in Granite Bay
Call (279) 348-3049

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing 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

★★★★★ 4.8 from 8+ reviews

"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

"Small leak around the chimney flashing. They sealed it properly and it's held through a wet winter. Didn't push me toward a whole roof like the last outfit tried to."

- Bernard Oakes

"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

How It Works in Granite Bay

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing 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.

Request a Free Estimate

Tell us what's going on in Granite Bay - we'll get back to you fast. No obligation.

When you send us your details, you accept our Privacy Policy and authorize us to contact you through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Now
Call Now - 24/7 Dispatch
Local Service Coverage
Call Now - 24/7 Dispatch