6:12Walnut Creek · Lafayette · Orinda · Danville
Roof Replacement in Walnut Creek, CA
Bay Area roof replacements typically run $10,000–$30,000+, depending on size, material and tear-off (GreatBuildz, 2026). Every re-roof needs a permit, and most steep-slope re-roofs here must meet California's cool-roof standard.
- Permit every re-roof
- Cool roof Climate Zone 12
- Class A in very high fire zones
Prefer to talk it through? (925) 281-5910
Prices and rules on this site link to their sources: HSC §13132.7 · Contra Costa County · BayREN · CSLB · CA Dept. of Insurance · HomeGuide · GreatBuildz
4:12Start here
What kind of roof do you have?
Pick the closest match. Each guide answers the questions that decide the price and the rules for that roof.
Composition shingles
Second or third roof on a 1970s home? Start with costs and materials.
Cost guide →Tile roof
Cracked or slipped tiles usually mean tired underlayment. Re-lay or replace.
Tile roofs →Flat or low-slope
Ponding, blistered cap sheet or an old tar-and-gravel roof.
Flat roofs →In a fire zone
Orinda, Lafayette, Moraga, Danville: Class A rules and insurance.
Fire-resistant roofs →Not sure it needs replacing
Age, leaks, granule loss and the "25% rule" explained.
Repair or replace →
5:12Cost
What a new roof costs here
$10,000–$30,000+
Typical Bay Area roof replacement, GreatBuildz (updated August 2026)
Where your bid lands inside, or outside, that range depends mostly on:
- Roof area, which is not your floor area: a two-story 4,000 sq ft home can have the same roof as a 2,000 sq ft ranch.
- Material: asphalt shingles run $4–$7+ per sq ft in the Bay Area; tile $10–$20+; metal $10–$18+.
- What comes off and what's underneath: tear-off runs $1–$5+ per sq ft, and rotted decking is extra.
3:12Repair or replace
Not sure it needs a whole new roof?
A roof near the end of its life usually tells you: shingles shedding granules or curling, cracked or slipped tiles, leaks in more than one place, sagging between rafters. HomeGuide puts architectural shingles at 20–30 years and 3-tab shingles at 15–20.
The "25% rule" you'll see online isn't in California's state rules. The thresholds that are, in fire and energy codes, kick in at 50% of the roof.
8:12Rules
The rules at a glance
Three rules shape most re-roofs in central Contra Costa. Your roofer handles the paperwork; you should know what to expect in the bid.
Permit
Walnut Creek lists re-roofing as permit work (City FAQs). The County requires a permit "for all re-roof installations and repairs," plus an in-progress and a final inspection (County).
Cool roof
On roofs steeper than 2:12 east of the Berkeley Hills/El Sobrante ridge, replacements must be cool roofs (County). BayREN: the rule applies when 50% or more of the roof is replaced; steep-slope products need aged reflectance 0.20 and emittance 0.75, or SRI 16.
Class A
In very high fire hazard severity zones, replacing more than 50% of a roof within a year requires at least a Class A covering (HSC §13132.7). That applies in parts of Orinda, Moraga, Lafayette, Danville, Clayton and Concord, not on the 2025 list for Walnut Creek.
5:12Replacement day
How a re-roof runs, start to finish
Most single-family re-roofs follow the same seven steps. A good bid prices each one.
- 01
Tear-off
Old shingles and underlayment come off down to the deck. On a tile re-lay, sound tiles are lifted and stacked for reuse.
- 02
Deck inspection
Soft, rotted or delaminated sheathing is cut out and replaced. Bids usually price this per sheet.
- 03
Underlayment
New underlayment goes down, with extra protection at valleys. On slopes between 2:12 and 4:12, Contra Costa County calls for two layers.
- 04
Flashing
New flashing at walls, chimneys, skylights and vent pipes; drip edge at eaves and rakes. Most leaks start here, not in the field of the roof.
- 05
Install
Shingles, tile or metal go on per the manufacturer's instructions, with ridge and intake ventilation balanced for the attic.
- 06
Cleanup
Debris is hauled off and the driveway, beds and lawn get magnetic sweeps for nails.
- 07
Final inspection
The building inspector signs off. The County, for example, requires an in-progress and a final inspection, both with ladder access.
6:12Materials
Shingle, tile or metal?
| Material | Typical lifespan | Fire rating | Weight per sq ft |
|---|---|---|---|
| Architectural asphalt shingle | 20–30 years | Most fiberglass shingles are listed Class A | About 2.5–4.5 lb |
| Concrete tile | Tile 30–100+ years; underlayment wears out first | Class A | About 9–12 lb |
| Clay tile | Tile 30–100+ years; underlayment wears out first | Class A | About 6–12+ lb |
| Standing-seam metal | 30–80+ years (metal, HomeGuide) | Class A, often as a tested assembly | About 1–1.5 lb |
| Synthetic slate or shake | Per manufacturer warranty | Varies: some Class A, some only by assembly | About 2–4 lb |
Source: lifespans HomeGuide; fire ratings depend on the listed product and assembly; weights are typical product ranges, so confirm with the manufacturer.
4:12Areas
Walnut Creek and the cities around it
Walnut Creek homes built in the early 1970s are often on their second or third roof. Around them, the questions change city by city:
- Lafayette41 acres mapped very high fire hazard (map effective July 10, 2025); County inspections.
- Orinda & MoragaVery high fire areas, oak debris, Class A questions.
- Danville, Alamo & Blackhawk1980s tile roofs due for re-lays; HOA approvals.
- Pleasant Hill, Concord & ClaytonSee all service areas.
12:12Before you sign
Check any roofer's license
California licenses roofing contractors under the C-39 classification: contractors who install "products and repairs surfaces that seal, waterproof and weatherproof structures" (CSLB).
The CSLB license lookup shows the license status, classifications, bond and workers' comp.
3:12FAQ
Questions homeowners ask
What is the average cost of a new roof in the Bay Area?
GreatBuildz puts Bay Area roof replacements at $10,000–$30,000+, with asphalt shingles at $4–$7+ per square foot installed and tile or metal at $10–$20+. HomeGuide's California average is $6,200–$17,400+. Size, material, pitch, tear-off layers and decking repairs move the number most. See the full cost guide.
What is the 25% rule for roofs?
It's a rule of thumb that if more than a quarter of a roof needs repair, the whole roof should be replaced. California's state rules don't use a 25% trigger. The thresholds that do appear are 50%: Class A roofing in very high fire hazard zones when more than half the roof is replaced within a year (HSC §13132.7), and cool-roof requirements when half or more is replaced. How to decide repair vs. replace.
Is $50,000 for a new roof reasonable?
It can be, for a large single-story home, a tile or metal roof, or a complicated roof with several layers to remove and decking to replace. For a typical 25-square asphalt roof on a Walnut Creek ranch home, $50,000 is well above the ranges published for the Bay Area. Ask for itemized bids so you can see where the money goes. Is $30K or $50K too much?
Do I need a permit to replace my roof in Walnut Creek?
Yes. The City of Walnut Creek lists re-roofing as work that requires a building permit (Building Permit FAQs). In unincorporated Contra Costa County, "a permit is required for all re-roof installations and repairs prior to beginning work" (County re-roof requirements). The roofer normally pulls it.
Is Walnut Creek in a very high fire hazard severity zone?
Walnut Creek was not among the 12 Contra Costa cities the state listed with very high fire hazard severity areas in 2025; neighbors Orinda, Moraga, Lafayette, Danville, Clayton and Concord were (Local News Matters). Zones are mapped parcel by parcel, so check your address on the state fire hazard maps. Fire-resistant roofing.
How long does a roof replacement take?
Tear-off through final cleanup on a typical single-family re-roof usually runs a few working days; tile re-lays, steep or two-story roofs, decking repairs and weather add time. Permit review and inspections sit on either side of the work, so ask each roofer for a schedule in writing.
12:12Quote
Get quotes for your new roof
Give us the details once. A local roofing contractor who serves your city can call to set up an inspection and a written, itemized bid.
- Composition, tile, flat and metal roofs
- Walnut Creek, Lafayette, Orinda, Danville and nearby
- Prefer to talk? (925) 281-5910