[ Lafayette, Contra Costa County ]

Roofing in Lafayette, CA

Lafayette sits on SR 24 between Orinda to the west and Walnut Creek to the east, where the freeway meets I-680.

Lafayette sits on SR 24 between Orinda to the west and Walnut Creek to the east, where the freeway meets I-680. Together with Moraga and Orinda it makes up what everyone here calls Lamorinda. The BART station sits in the median of SR 24 downtown, and the Caldecott Tunnel carries the freeway west through the Berkeley Hills to Oakland. Sonrise Roofing has been a family company in Fremont since 1986, and Lafayette is a straight run up I-680 for us. Adeline comes out to the house herself, gets on the roof, and writes the estimate in her own hand.

What Sits on Lafayette Roofs and How Old It Is

The median year built for a Lafayette home is 1958. Roughly 63 percent of the housing stock went up between the 1940s and the 1960s, about 22 percent between 1970 and 1999, about 10 percent since 2000, and under 5 percent before 1939. That is a mid-century city, and the mid-century ranch on a large lot is the shape of most of it.

The whole ZIP is 94549, one code covering the city, and the neighborhoods you will hear named are Burton Valley toward the Moraga border on former pear and walnut orchards, Happy Valley up in the hillside estate country with its winding roads and big lots, Reliez Valley and Springhill running north and northeast toward Briones Regional Park, the Trail neighborhood along the Lafayette to Moraga Regional Trail, and downtown along Mount Diablo Boulevard.

What we will not tell you is that one of those neighborhoods is mostly tile and another is mostly shake. No honest source breaks roofing material down by Lafayette neighborhood, and a roofer who recites that kind of detail off a website is reciting something somebody made up. What we will say is that wood shake is still a live assembly type here: Contra Costa County's own re-roof handout still lists a shake inspection stage, with the rating of shakes identified, courses started, and felt and flashing in place. If you have shake on your Lafayette roof, we have seen it before.

The Cool Roof Rule That Catches Lafayette Homeowners

This is the single most useful thing on this page, so here it is plainly. Contra Costa County's re-roof requirements state that roofs steeper than 2:12 east of the Berkeley Hills and El Sobrante ridge must be cool roofs, labeled by the Cool Roof Rating Council, under the California Energy Code. Lafayette is east of that ridge. That means your re-roof is subject to it.

There are exceptions the code allows, chiefly a ceiling insulated to R38 or radiant barrier sheathing, and rated cool-roof shingles come in ordinary colors, so meeting the rule does not mean putting a white roof on a brown house. But it does mean the product has to be chosen with the rule in mind, and the compliance paperwork has to go in with the permit. A crew that quotes you a shingle without mentioning any of this is a crew that has not read the handout. We handle the paperwork either way, and our post on Title 24 cool roofs for Bay Area homeowners covers the rest of it.

Fire Hazard Zones Across Lafayette

Lafayette's Fire Hazard Severity Zone map took effect July 10, 2025, adopted by the Contra Costa County Fire Protection District board. The mapped area inside the city totals 7,018 acres: 41 acres Very High, 5,309 acres High, and 1,668 acres Moderate.

Read those numbers carefully, because the usual version of this story is wrong in both directions. Yes, Lafayette contains a CAL FIRE Very High zone. No, it is not most of the city; it is 41 acres. The overwhelming share of mapped acreage is High. That still matters, because California's wildland urban interface building standards apply to new buildings in both High and Very High zones in Local Responsibility Areas, and they address roofing, siding, decking, windows and vents. A hundred feet of defensible space is required in the Very High zone, and AB 38 disclosure applies on sale in High and Very High.

The county handout also notes that Orinda and Lafayette have specific areas requiring Class A or Class B roofs and tells contractors to check with the city. We do check, on the parcel, before writing the estimate. What we will not do is claim Lafayette bans wood shake outright, because we could not find the ordinance that says so, and repeating it would be inventing law.

Permits and Inspections for a Lafayette Re-Roof

Lafayette does not do its own building inspection. The city contracts with the Contra Costa County Building Inspection Department for plan check and inspection, and the city side, the Planning and Building Department, handles zoning plan check only. County applications go through the Application and Permit Center at 30 Muir Road in Martinez.

The threshold question has a clean answer here, and it surprises people: a permit is required for all re-roof installations and repairs before work begins. There is no square-footage exemption. If you have seen a 5,000 square foot figure on the city's site, that is the exemption from a construction and demolition debris recycling waste management plan, which is a different thing entirely and not a permit threshold.

The county handout also spells out the details we build to: 26 gauge corrosion-resistant flashing, drip edge at the eaves and gables, attic ventilation at 1:150 or 1:300 with a high and low split, two layers of underlayment between 2:12 and 4:12, and a note that roofs weighing over 6 pounds per square foot may require framing upgrades. That last one is not academic. If you are thinking about putting tile on a 1950s Lafayette ranch, the framing is the first conversation, not the last. There are two inspections, one in progress and one final, and the ladder has to extend three feet above the eave for the inspector. On layers, state code generally caps a structure at two coverings; the county handout itself does not state a local limit.

Stone-Coated Flashings on a Lafayette Roof

Every roof Sonrise replaces is finished with stone-coated flashings from California Stone Coating. Instead of galvanized pipe jacks and vent hoods sprayed to roughly match the shingles, each pipe, vent and exposed valley carries a fused coating of roofing granules matched to the shingle color.

Under the Lafayette oaks this has a second benefit beyond the look. A roof that sits in shade and drops leaf litter into its valleys stays damp longer after a storm, and damp is what finishes off a painted flashing. Paint has a hard time holding onto galvanized steel to begin with, and once the film cracks at the collar seam, water gets behind it and rust starts exactly where the water sits, at the base of the pipe. Under a canopy of oaks that stays wet into the afternoon, that happens faster than it does on an open roof. That base is where roofs most often leak. The stone-coated flashings page explains the whole line and why the finish goes on with a new roof rather than over the one already there. The plates and valley metal have to be woven in under the shingle courses as the roof is laid, and lifting brittle old shingles to work them in does more harm than the finish is worth.

[ What Our Clients Say ]

Testimonials

Real feedback from the East Bay and South Bay homeowners who trusted Sonrise Roofing with their roofs.

5-Star Reviews
on Google
Rahul P.
Google review
I worked with Sonrise Roofing to get my roof replaced. Adeline and Adam were very professional throughout the process, provided a very reasonable quote and completed the work within the committed time. I am happy that I went with them.

Frequently Asked Questions

Yes, always. The county requires a permit for all re-roof installations and repairs before work begins, with no square-footage exemption. Lafayette contracts inspection to the Contra Costa County Building Inspection Department in Martinez, and we pull the permit for you.

For roofs steeper than 2:12, generally yes, because Lafayette is east of the Berkeley Hills ridge line where the county requires a Cool Roof Rating Council labeled product. The code allows exceptions, including R38 ceiling insulation or radiant barrier sheathing. Rated shingles come in normal colors.

Maybe, but check the framing first. The county notes that roofs over 6 pounds per square foot may require framing upgrades, and a 1950s ranch was not built for a tile load. That is an engineering question we raise before anyone talks about color.

We could not find an ordinance saying so and will not claim one. What is documented is that specific areas of Lafayette require Class A or Class B roofs, and that the county still inspects shake as an assembly type. We check your parcel against the fire zone map before quoting.

Two on a typical re-roof, one in progress and one final. The inspector needs a ladder extending three feet above the eave, which we set up as part of the job.

[ Lafayette ]

Getting a Roof Estimate in Lafayette

Lafayette usually runs on the same trip as Walnut Creek and Concord, and often San Ramon further down I-680. Call (510) 791-6457 or send photos through the contact page and Adeline will come out, walk the roof, and leave a free written estimate you can keep and compare. If the roof has life left, she will tell you so and price a roof repair instead. Every city is listed on the service areas page, and a roof inspection before the rain starts is the cheapest thing we sell.

Call NowFree Estimate