Tile roofing
Architectural shingles
Metal roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Granite Bay
Roof replacement in Granite Bay runs between $18,000 and $45,000+ for most custom homes, depending on the material your HOA approves and how many valleys, dormers, and transitions your roof carries. A standard asphalt shingle replacement on a 3,000-square-foot home typically lands in the $18,000 – $24,000 range. Concrete tile or standing seam metal runs higher, often $30,000 – $45,000 plus. We give you a written line-item price before any work starts, and we pull and file the Placer County permit ourselves, plus manage the HOA design review packet for you.
Tilehurst Roofing Sacramento is a Kingswell family roofing company founded in 2000, and our crews know Granite Bay’s custom estates, gated communities, and design-review requirements cold. Greg Holloway leads the team that answers every call with a live person 24 hours a day, 7 days a week. If you’re ready to price a roof replacement the right way, call (279) 348-3049 for a free estimate, written and itemized, with no obligation.
Why Tilehurst Roofing Sacramento Is Granite Bay’s Preferred Roof Replacement Company
Granite Bay homeowners call us because our Roof Replacement process starts with a written price, not a handshake. We arrive in the window we gave you, uniformed and background-checked, and we put the complete scope of work on paper before the first shingle comes off. That matters in a place like Granite Bay, where you’re not dealing with a tract home. You’re dealing with a 4,200-square-foot roof with four roof planes, a couple of crickets, three valleys, and an HOA that wants specific tile profiles. We speak that language.
Our local reputation in Granite Bay is built on the Kingswell Way: say the price before the work, show up when we said we would, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails. The 365-Day Done Right Promise means you have a full year of documented accountability on every job. If something’s not right, we make it right. No fine print. No phone tag.
Since Granite Bay sits in unincorporated Placer County, every roof replacement requires a Placer County Building Division permit. We handle that filing, schedule the inspections, and coordinate with your HOA’s design review committee so the project doesn’t bog down in paperwork. You get one point of contact. Greg Holloway and his team answer the phone around the clock, and we never route you to a voicemail queue. Call (279) 348-3049 and a live person answers.
Styles & brands we work with






Asphalt Shingle Roof Replacement in Granite Bay
Asphalt shingle roof replacement in Granite Bay typically costs $18,000 – $24,000 for most homes, though large custom estates with steep pitches and multiple dormers can push beyond $30,000. We use architectural shingles from GAF, CertainTeed, and Owens Corning, and we carry the full line of profiles and colors so your HOA’s palette restrictions don’t box you into one house brand.
The job involves stripping the existing roof to the decking, replacing any rotted or damaged decking, installing new underlayment (the waterproof barrier between the wood and your shingles), new drip edge (the metal trim that directs water off your roof edges), new valley metal and flashing, and then the shingles themselves. We finish with new ridge cap and ridge vents, and we haul away every scrap.
In Granite Bay, we recommend upgrading to an ice-and-water shield in valleys and around penetrations, even though we don’t get much ice. The real threat here is wind-driven rain during winter storms, and that extra layer of protection is cheap insurance against a leak that shows up two years later.
Architectural Shingle Options for Granite Bay HOAs
Many Granite Bay communities – Treelake, Hidden Lakes, Folsom Lake Estates, and the gated neighborhoods off Barton Road and Douglas Boulevard – mandate architectural shingles rather than three-tab. Architectural shingles are thicker, carry a more dimensional look, and typically rate for 130 – 145 mph wind uplift. We keep full GAF Timberline, CertainTeed Landmark, and Owens Corning Duration color boards in the truck so you can see samples against your stucco or stone, in your light, on your roof line.
What We Do Differently on Hot South-Facing Slopes
Roofs on south- and west-facing slopes in Granite Bay take years of UV pounding, and that’s where we see premature granule loss and thermal cracking. On those slopes, we spec a higher-temperature underlayment and often recommend a shingle with a heavier granule surface. It costs marginally more, but it’s the difference between a roof that lasts 25 years and one that looks tired at 15.
New Roof Installation in Granite Bay
New roof installation in Granite Bay – whether you’re building a custom home from the ground up or adding a casita, pool house, or second story – runs $20,000 – $50,000 depending on the material, roof geometry, and structural requirements. New construction projects in Granite Bay almost always involve Placer County inspections at multiple stages, and we coordinate those with your builder or general contractor so the roof isn’t the thing holding up your close date.
A new roof installation from Tilehurst Roofing Sacramento starts with a detailed materials schedule based on your architect’s plans and your HOA’s design guidelines. We file for permits, order the approved materials, and stage delivery so the roof goes on cleanly without weeks of exposed framing.
New Construction Roofs in Granite Bay’s Gated Communities
Building new in neighborhoods like Granite Bay Golf Club, The Peninsula, or Los Lagos? Your HOA’s architectural control committee will likely require a specific tile profile, a defined color range, and possibly a certain eave style or ridge detail. We submit your materials package with the correct brands – Boral concrete tile, GAF asphalt, or standing seam – and we track the approval so it doesn’t stall your project.
Flat and Low-Slope Roofing for Modern Granite Bay Homes
Some newer Granite Bay builds feature flat or low-slope sections over garages, porte-cocheres, or cantilevered living spaces. We install and replace flat roofing systems using TPO and modified bitumen, with proper tapered insulation and drainage. Flat roofs fail fast when water ponds, so we spend extra time on slope correction and transition flashing.
Trusted Brands We Service in Granite Bay
We install and warranty roof replacements using materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means when your Granite Bay HOA specifies a particular tile profile or shingle color, we can match it precisely instead of trying to steer you to whatever’s in the warehouse. If you have an existing Boral concrete tile roof and need a tear-off and replacement, we stock the profiles commonly approved in Granite Bay’s custom communities, including Mission Blend and other HOA-standard palettes. Fast turnaround on materials means the tear-off and install happen in one continuous sequence, not three separate trips.
Common Roof Replacement Problems We See in Granite Bay Homes
- HOA design review stalls. Homeowners order materials or start tear-off before the design committee signs off, then get hit with fines or forced to re-roof with a different color or profile. We file the submittal packet first, sequence materials after approval, and then schedule the tear-off. It saves thousands and weeks of headache.
- Thermal cracking on south and west tile slopes. Granite Bay’s intense summer sun causes concrete tile to crack and asphalt underlayment to bake out years earlier than on north- and east-facing slopes. We inspect these slopes carefully during every estimate because they leak before you see an interior water stain.
- Valley and flashing failures after winter storms. Complex roof geometries with many valleys and dormers concentrate water. Aging metal flashings at chimneys, skylights, and wall transitions fail during heavy rain events, causing interior damage. We replace all transition flashings as part of every full roof replacement.
- Failed underlayment under tile roofs. Tile roofs often outlive their underlayment. The original felt or older synthetic barrier breaks down, and the tile above looks fine while water seeps to the decking below. We strip to the decking and install a modern synthetic underlayment or ice-and-water shield rated for Granite Bay’s heat load.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in Granite Bay, CA
Honest numbers help you plan. Here’s what we price in Granite Bay, based on recent jobs we’ve completed in Treelake, Hidden Lakes, and the communities off Barton Road and Sierra College Boulevard.
- Asphalt shingle replacement on a 2,500 – 3,500 sq ft home: $18,000 – $24,000
- Architectural shingle replacement on a 4,000+ sq ft estate: $26,000 – $35,000
- Concrete tile replacement (Boral or similar): $32,000 – $45,000+
- Standing seam metal: $35,000 – $50,000+
- New construction roof on a custom home: $20,000 – $50,000
- Flat or low-slope section replacement: $4,000 – $9,000
The biggest drivers of cost are roof size, material choice, pitch, and the number of valleys, dormers, and penetrations. Your written estimate breaks every line item down so you see exactly what you’re paying for. Call (279) 348-3049 to schedule a free replacement estimate, and ask for Greg Holloway or any member of his crew.
We Also Serve Cities Near Granite Bay
Our crews serve Granite Bay and the surrounding communities, including Rocklin, Orangevale, Loomis, and Folsom. If your home is outside Granite Bay proper but you’re dealing with an HOA design review or a Placer County permit question, we’re still your team. Dispatch and scheduling are coordinated from our Sacramento office, and our crews work locally throughout the Granite Bay 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 Replacement in Granite Bay
Yes. Granite Bay sits in unincorporated Placer County, so roof replacements fall under the Placer County Building Division’s authority, not a city permits office. You need a building permit for any roof replacement, and Tilehurst Roofing Sacramento files it for you, schedules the inspections, and handles any corrections. You never touch a permit form. Call (279) 348-3049 and we’ll confirm your project’s permit requirements and exactly what the county will inspect.
Many Granite Bay homes belong to HOAs with architectural design review committees that mandate specific tile profiles, colors, and even underlayment types before Placer County will process your permit. Plan for one to three weeks of design review before tear-off can begin. We file the HOA submittal packet for you, track the committee’s response, and sequence materials and installation around the approval so the job doesn’t stall. Call (279) 348-3049 and we’ll tell you exactly what your specific HOA requires.
Approved materials vary by community, but Boral concrete tile, GAF and CertainTeed architectural asphalt shingles, and Owens Corning products are among the most commonly accepted. Some gated communities require concrete tile with a specific profile and color range, while others permit architectural shingles with minimum wind ratings. We carry all seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – and we match your HOA’s approved palette exactly. Call (279) 348-3049 for a free materials consultation.
Yes. We sequence the project so materials arrive the day design review clears, tear-off starts the next morning, and the new roof is installed in continuous working days. The old roof stays on until the new materials are staged on site. For a typical Granite Bay estate, the tear-off and replacement runs three to five working days, weather permitting. Call (279) 348-3049 to get a written schedule for your roof.
South- and west-facing slopes show significantly more damage than north- and east-facing slopes in Granite Bay. We regularly find granule loss, cracked concrete tile, and baked-out underlayment concentrated on those sun-facing planes. During tear-off, we inspect every slope and replace any decking, flashing, or underlayment that’s compromised, regardless of which way it faces. Call (279) 348-3049 to schedule a free roof assessment, and we’ll show you exactly what’s happening on your roof.
Schedule Your Free Roof Replacement Estimate in Granite Bay
Call (279) 348-3049 and ask for Greg Holloway. He’ll answer live, any hour, any day. You’ll get a written line-item price before any work starts, a written guarantee on every repair, and the 365-Day Done Right Promise in plain English. If it’s not done right, we make it right – for a full year after the job. Granite Bay roofs are too important, and too expensive, to leave to a crew that doesn’t answer the phone. Call us today.
Written by Greg Holloway, Owner at Tilehurst Roofing Sacramento, serving Granite Bay and surrounding communities.