Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Lafayette
Roof repair in Lafayette, CA runs roughly $450 to $2,800 for most jobs, with a standard leak repair landing around $650 to $1,400. But Lafayette is not a standard roofing market. The city sits largely inside CAL FIRE-designated High and Very High Fire Hazard Severity Zones, which means the materials we use, the way we flash valleys, and the code requirements we follow are different here than they are in Walnut Creek or Moraga. Before any work begins, you get a written price. A real person answers the phone at (743) 200-8347 when you call, day or night.
We know this city’s roofs. The steep canyon lots, the original cedar shake on 1960s hillside homes, the driveways that flatbed trucks can’t climb. This is what our Roof Repair team handles every week in Lafayette. If you’re reading this because water is coming through the ceiling, call us. If you’re reading it because your insurance company sent a non-renewal letter over your shake roof, call us too. That’s a Lafayette-specific conversation, and we know exactly how it works.
Why Mercer Roofing Is Lafayette’s Preferred Roof Repair Company
Grant Whitlock built Mercer Roofing on a simple idea: you should know exactly who is walking up your driveway before they ring the bell. Every technician assigned to a Lafayette job is background-checked, identity-verified, and arrives in a clean, marked uniform with a photo ID badge. We send you the tech’s name and photo before the visit. That’s the Threshold Standard, the quality framework every Mercer location operates under, and for homeowners who are alone, have young kids, or just don’t want a stranger at the door without proof of who they are, it’s the reason they call us first.
Founded in 2000, Mercer is part of the Threshold Group family of home-service companies. Each location is independently owned and operated, and dispatches to Lafayette from our Bay Area scheduling office. What that means for you: a real person answers the phone, a written price is provided before any work starts, and every repair carries a written guarantee. If the repair fails within 365 days, we come back and make it right. That’s our 365-Day Done Right Promise, and it’s included with every job, not sold as an add-on.
Flat Roof Repair in Lafayette
Flat Roof Repair in Lafayette shows up mostly on mid-century modern homes and ranch-style additions built in the 1950s and 1960s, particularly in the flat sections of the lower Happy Valley area and on houses off Mt. Diablo Boulevard where a low-slope garage or carport roof ties into the main gable. Flat roofs here fail differently than pitched ones. The inland summer heat, which routinely pushes past 95°F in Lafayette while Oakland stays in the 70s, bakes the membrane until seams split and ponding water finds a way through. A typical flat roof patch in Lafayette runs $500 to $1,600, depending on whether we’re dealing with a single split seam or replacing a full membrane section.
Membrane and Seam Repair
Most Lafayette flat roofs use modified bitumen or torch-down membrane. When a seam opens, water gets in and travels far from the visible leak point. We find the actual moisture path with a digital probe, open the affected area, and re-seal with heat-welded patches that can take Lafayette’s thermal expansion without re-splitting. A seam repair alone usually lands between $450 and $900.
Ponding Water and Drainage Fixes
Ponding water is the quiet killer of flat roofs in Lafayette. On older homes where the original roof framing has settled, water pools in the same spot after every rain until the membrane fails. We fix this by installing tapered crickets or adding a drain where practical, rather than just patching over the puddle. Expect to pay $800 to $1,900 for drainage correction with a re-seal, and know that a fix like this extends the life of the whole membrane.
Shingle Roof Repair in Lafayette
Shingle Roof Repair in Lafayette is the repair we do most often, and the fastest one to schedule. Most of the city’s housing stock was built between 1955 and 1985, and a huge number of those houses still have original or early-replacement composition shingles now well past their design life. In the hill neighborhoods, including the custom homes above downtown and along the ridge streets, we see granule loss and adhesive-strip failure from years of intense thermal cycling. A standard shingle repair in Lafayette runs $350 to $1,200 depending on how many shingles are compromised and whether the underlayment below needs attention. A full valley rebuild runs higher, usually $1,100 to $2,400, because Lafayette’s roof geometries make valley work slow and exacting.
Blown-Off and Slipped Shingles
Diablo winds in the fall tear loose shingles that have lost their adhesive bond. We match the shingle type and color as close as physically possible, re-nail in the correct pattern, and seal the repair. For composite and most asphalt shingles this is a same-visit job once the written quote is approved. Cost typically runs $350 to $800.
Valley Repair on Steep Pitches
Valleys are the leak-prone joints where two roof planes meet, and Lafayette has more of them per house than any flatter neighboring city. On steep pitches we replace the valley metal or weave new shingles with ice and water shield underneath. This is not a job to rush. The price for a properly rebuilt valley runs $1,100 to $2,400, and the 365-Day Done Right Promise applies.
Trusted Brands We Service in Lafayette
We repair and replace shingle roofs using manufacturer-recognized products from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Lafayette’s fire hazard zones, we lean heavily on GAF architectural lines, Atlas StormMaster and FR shingles, and Class A-rated systems that meet the CAL FIRE requirements insurers are now enforcing. Because our Bay Area scheduling office coordinates Lafayette jobs daily, common materials are available for local dispatch quickly. If a rack is out of a specific shingle, we’ll tell you before we schedule, not after. You’ll know the brand, the material cost, and the labor number in writing before anything is ordered.
Common Roof Repair Problems We See in Lafayette Homes
- Non-compliant cedar shake in fire zones. Original wood shake roofs on hillside homes now violate CAL FIRE High Fire Hazard Severity Zone codes. Insurers are non-renewing policies over this, and we regularly do repair work that buys homeowners a few more years while they plan a full Class A replacement.
- Thermal cycling damage on older shingles. The swing from cool canyon mornings to 100°F summer afternoons expands and contracts shingles daily. After 25+ years, adhesive strips fail and granules slough off. The roof isn’t old enough to replace, but too worn to leave alone.
- Leaks where steep planes meet dormers. Dormers and intersecting roof lines concentrate water into narrow valleys. On 1960s and 1970s custom builds, the original valley flashing is often corroded or was under-built in the first place.
- Poor previous work by out-of-town crews. We see this too often. A flatland roofer quotes the job cheap, then hits a steep, narrow private driveway in the hills above downtown, can’t get a hoist up, and rushes the work to avoid losing the whole margin. We factor Lafayette’s driveway logistics into the price from the beginning.
Pricing for Roof Repair in Lafayette, CA
Let’s put real numbers on it. A simple shingle replacement or small leak repair in Lafayette runs $350 to $800. A valley rebuild or flashing repair runs $1,100 to $2,400. A flat roof membrane patch runs $500 to $1,600. The biggest cost drivers here are roof pitch, access, and material class. Steeper pitches add labor. Private driveways that force hand-carrying add labor. Class A fire-rated materials cost more than standard three-tab, but in Lafayette’s fire zones, they’re often the only legally compliant option. We provide a written, line-item price before any work begins. That number does not change unless the work scope changes, and if it changes, you’ll approve a new written price first. Call (743) 200-8347 for a free estimate.
We Also Serve Cities Near Lafayette
In addition to Roof Repair in Lafayette, we handle work in Walnut Creek, Orinda, Moraga, and Pleasant Hill. The housing stock changes once you cross into Contra Costa’s flatter tract neighborhoods, and we adjust our approach and our materials accordingly. If your job is in Lafayette or one of the nearby communities, call the same number: (743) 200-8347.
Serving Lafayette, CA - Our Local Coverage Area
We’re based in the Lafayette 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 Repair in Lafayette
It means the materials we use to repair your roof may need to meet Class A fire ratings, even on a repair, not just a full replacement. Much of Lafayette sits in CAL FIRE High or Very High Fire Hazard Severity Zones. If your existing roof is non-compliant, like original cedar shake, insurers may require Class A-rated materials before they’ll renew your policy. We’ll tell you whether your repair must use Class A products so you don’t pay for work that fails an inspection. Call (743) 200-8347 for specifics on your roof.
Because the lots are steep and the roof geometries are complex. Homes in the hills above downtown and through the Happy Valley corridor typically have high pitches, multiple intersecting valleys, and dormers that slow down every step of the work. Add private driveways that can’t accommodate flatbed delivery trucks or rooftop hoists, and materials often get hand-carried up grade. A good Lafayette roofer prices for that reality up front. We do.
Granules in your gutters, shingle edges curling upward, and adhesive strips that no longer seal are the three classic signs. Thermal cycling, the daily expansion and contraction from Lafayette’s 40-degree summer temperature swings, is the primary cause. If you see shiny spots on shingles or bare patches where granules used to be, the roof is telling you it’s losing its protective layer. Call (743) 200-8347 and we’ll inspect it honestly. A written quote follows, never a sales pitch.
Yes, but it comes with a caveat. We can replace broken or rotted individual shakes, and we do it regularly for homeowners who need a short-term fix while planning a full replacement. The caveat: shake roofs are now code-noncompliant in most of Lafayette’s fire zones, and repairs won’t satisfy an insurer’s demand for Class A materials. We’ll give you a repair price and a full-replacement price side by side so you can make the call with real numbers, not guesswork.
Slowly and deliberately, because the alternative is a leak you’ll be chasing for years. Valleys, dormer intersections, and steep transitions concentrate water under pressure. We strip the affected area, inspect and replace damaged underlayment, install new flashing or ice and water shield, and match the surrounding material. On high-pitch sections we use fall protection anchors and work with crews trained specifically for steep-slope safety. The price reflects the care, and the 365-Day Done Right Promise backs the result.
Written by Grant Whitlock, Owner at Mercer Roofing. Offering roof repair, roof installation, and full roofing services in the Lafayette area. Founded in 2000 and part of the Threshold Group family.
Call (743) 200-8347 to schedule your free roof repair estimate in Lafayette, CA. A live person answers. You’ll know the price before we start.






Before
After
Before
After
Before
After