A Tilehurst company - serving Sacramento, CA
Roofing Company in Granite Bay, CA | Tilehurst Roofing Sacramento

Roofing Company 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.

Call to schedule your free estimate

20+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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

Fast, Reliable Roofing Company Across Granite Bay

Roofing work in Granite Bay comes down to one thing most contractors miss: the sun. South- and west-facing slopes here get hammered by UV exposure that cooks granules off asphalt shingles years before the same roof would fail in Roseville or Folsom. That single fact dictates the materials we spec, the underlayment we insist on, and the flashings we replace. If you’re looking for a Roofing Company that already knows this, call Tilehurst Roofing Sacramento at (279) 348-3049. We work Granite Bay weekly, and we’ll give you a written price in your hands before a single nail gets driven.

Call (279) 348-3049

Why Tilehurst Roofing Sacramento Is Granite Bay’s Preferred Roofing Company Company

Granite Bay homeowners tend to be particular, and they’ve usually been let down before they call us. The houses here are big, custom, and often sitting under HOA design review. That means the wrong material choice is not just an eyesore, it’s a compliance problem. Our crews know which communities require concrete tile, which accept standing seam metal, and which want a specific architectural shingle profile.

Greg Holloway runs our operation, and his approach is simple: answer the phone, show up in the window we promised, and put every guarantee in writing before the crew leaves. We’re part of the Kingswell family of roofing companies, founded in 2000, and every repair we do in Granite Bay carries a written guarantee. If that repair fails inside the guarantee period, we return at no charge under the 365-Day Done Right Promise. A live person answers every call, 24 hours a day, including weekends and evenings.

We don’t bid from a satellite photo. We walk your roof, look at your valley metal, check your drip edge for rust, and tell you honestly what’s got five years left and what’s failing now.

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

Metal Roof Installation in Granite Bay

Metal roof installation in Granite Bay is one of the smartest long-term moves a homeowner can make here, but only if the fasteners are right. We see standing seam roofs across Los Lagos, the gated communities off Douglas Boulevard, and the large custom estates south of the lake where builders chased a look and spec’d standard electro-galvanized hardware. That hardware is not rated for this climate. Dry-summer UV exposure followed by winter rain cycles creates condensation movement at the panel laps, and the fasteners corrode within a decade. We specify stainless or hot-dip galvanized hardware on every metal roof we install, and we put that spec in writing.

Typical standing seam metal roof installation in Granite Bay runs $18 to $30 per square foot installed, depending on panel profile, roof complexity, and whether we’re stripping an existing tile roof or installing over new decking. Most projects land between $22,000 and $55,000 for the larger custom roofs common in Granite Bay.

Fastener and Flashing Spec

The cheap metal roof bid almost always cuts corners on hardware. We don’t. Every flashing lap on our metal roofs gets a marine-grade or stainless fastener, and we seal all laps with a high-temp sealant rated for direct sun exposure. That’s the difference between a roof that leaks in eight years and one that runs thirty.

When Tile Gives Out

Granite Bay has hundreds of concrete tile roofs, and many of them were installed in the 1990s and early 2000s. The tile itself often looks fine. What fails underneath is the old #15 felt underlayment, which dries out, cracks, and tears under the weight of the tile. When that happens, water reaches the decking and you get leaks in the valleys and dormers long before the tile shows any signs of wear.

Residential Roofing in Granite Bay

Residential roofing in Granite Bay is not a one-size-fits-all job. The homes here often exceed 4,000 square feet with steep, multi-plane roof geometries, wide valleys, dormers, and roof features that were custom-built from the start. That means a complete re-roof on a Granite Bay estate involves more flashing, more valley metal, more underlayment, and more decking repair than a typical track home a few miles west. It also means the crew needs experience with high-end materials. We work with GAF, CertainTeed, Tamko, and Boral, and we stock enough product locally to keep a Granite Bay job moving without waiting on out-of-state shipments.

A full architectural asphalt shingle re-roof on a 4,000 to 6,000 square foot Granite Bay home typically runs $16,000 to $32,000 including tear-off, decking repair, new underlayment, drip edge, valley metal, and ridge cap. Tile roof replacement runs higher, typically $28,000 to $60,000 depending on tile profile and underlayment requirements.

Decking and Dry Rot

We find rotted decking on roughly one in three Granite Bay re-roofs, especially around valleys and chimneys where flashing has been failing for years. We don’t quote a low number and then add the decking as a surprise change order. Our estimator opens the roof with you during the bid if there’s any question, and the written price includes the decking we can see needs attention.

HOA and Gated Community Logistics

Many Granite Bay neighborhoods are gated or covenant-controlled, with rules about roofing materials, colors, installation windows, and even dumpster placement at the curb. We’ve managed design review submissions for Los Lagos, Hidden Lakes, and several other communities. We handle the paperwork, the material samples, and the scheduling so the job doesn’t get stalled at the gate.

Trusted Brands We Service in Granite Bay

We install and service GAF, CertainTeed, Tamko, and Boral roofing systems, and we stock local parts for Granite Bay customers so common repairs don’t wait on a distribution center in another state. If your roof is going to face Granite Bay’s south- and west-facing sun for twenty years, the product matters. GAF Timberline HDZ and CertainTeed architectural shingles both hold up well here when the underlayment is spec’d correctly. Boral concrete tile is the standard for many HOA communities. We don’t push one brand. We tell you what the house needs and why.

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

Common Roofing Company Problems We See in Granite Bay Homes

  • Premature granule loss on south- and west-facing slopes. Granite Bay gets more direct UV exposure than neighboring Roseville or Folsom, and shingles on those slopes lose granules up to 60% faster. We replace them with high-temp synthetic underlayment and architectural shingles rated for heavy sun load.
  • Rusted drip edge and valley metal. Standard electro-galvanized steel drip edge looks fine when it’s installed, but Granite Bay’s dry summers and winter rain cycles rust it out in 6 to 8 years. We use hot-dip galvanized or stainless replacement metal on every repair and re-roof.
  • Failed underlayment under concrete tile. Many tile roofs in Granite Bay were installed over old felt. The underlayment fails long before the tile, leaking into the decking. When we re-roof tile, we strip it all, replace the underlayment with high-temp synthetic, and install new battens.
  • Leaks at flashing laps on metal roofs. Metal roofs with non-marine-grade fasteners leak at the flashing laps within a decade. We see it on custom homes across Los Lagos and the Douglas Boulevard corridor. The fix is spec’d hardware and sealed laps, not caulk over rust.

Pricing for Roofing Company in Granite Bay, CA

Roofing prices in Granite Bay run a bit higher than what you would see in Rocklin or Orangevale, mostly because the homes are larger and the roof geometries are more complex. A typical asphalt shingle repair like a valley replacement or a section of underlayment runs $450 to $1,400. A full re-roof on a 3,000 square foot home in Granite Bay starts around $12,000 and runs upward from there. Tile and metal jobs naturally run higher due to material and labor costs. A specific example: the south-facing failure we fixed in Los Lagos, where CertainTeed shingles had lost 60% of their granules in under 9 years, required partial re-decking, high-temp synthetic underlayment, ice and water shield, hot-dip galvanized W-style valley flashing, and full replacement with GAF Timberline HDZ. That job ran just over $19,000, and the homeowner received the written price before the crew began. Call (279) 348-3049 to schedule your free estimate and get your Granite Bay-specific number.

We Also Serve Cities Near Granite Bay

Our crews live and work throughout the greater Sacramento area, and we regularly serve Rocklin, Orangevale, Loomis, and Folsom in addition to Roofing Company in Granite Bay. If you’re a few miles outside Granite Bay and your roof is failing, call (279) 348-3049 and ask. If we can get there in a reasonable window, we’ll take the job.

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

Why Granite Bay Chooses Tilehurst Roofing Sacramento

We set the standard for roofing company in Granite Bay.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Granite Bay

Getting your roofing company handled is simple and fast.

1

Call or Request a Free Estimate

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

What happens when you call

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

Trusted by homeowners across Granite Bay and surrounding areas.

★★★★★

"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 · Verified customer
★★★★★

"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 · Verified customer
★★★★★

"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 · Verified customer

Ready for Roofing Company in Granite Bay?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Granite Bay.

(279) 348-3049

Request a Free Estimate in Granite Bay

Tell us about your roofing company needs - we'll respond within the hour.

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
Local Service Coverage
Call Now - 24/7 Dispatch