Roof Repair in Lafayette, CA | Tilehurst Roofing

Roof Repair in Lafayette - 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

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

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Fast, Reliable Roof Repair Across Lafayette

Roof repair in Lafayette costs between $450 and $1,800 for most common fixes, from a small leak repair to a full flashing replacement, and most jobs are done in a single day. The real issue in Lafayette isn’t the repair itself. It’s what your insurance company is doing about your roof. We get called to homes throughout Lafayette every week where a carrier has sent a non-renewal notice over an aging wood shake roof, and that conversation changes what “repair” actually means. If you’re looking at a roof problem in Lafayette, call Tilehurst Roofing at (945) 303-9821 and we’ll give you a written price before any work starts.

Call (945) 303-9821

Why Tilehurst Roofing Is Lafayette’s Preferred Roof Repair Company

Lafayette homeowners have a specific problem that most roofing companies don’t want to touch. This city sits almost entirely inside CAL FIRE’s Very High Fire Hazard Severity Zone, which means a “simple repair” can turn into an insurability question the moment we pull back the old material. Our Roof Repair team has been through enough of these Lafayette jobs to know that the quote on day one has to be honest about what we’ll find underneath.

Greg Holloway leads our team, and he’s the one who makes sure every Lafayette customer gets the same thing: a written price before work starts and a written guarantee on every repair before the crew leaves. That’s not a premium add-on. It’s the floor. We also answer every call with a live person, 24 hours a day, including evenings and weekends, so you’re not leaving a voicemail when you’re staring at a wet ceiling at 9pm.

And because we’re part of the Kingswell family of roofing companies, founded in 2000, every Lafayette job is backed by the 365-Day Done Right Promise. If a repair fails inside the guarantee period, the crew returns at no charge. That’s written down, not implied. If you’ve been burned by a contractor who changed the price at the door, you already know why we put it in writing.

Storm Damage Roof Repair in Lafayette

Storm Damage Roof Repair in Lafayette isn’t a summer-afternoon service call. This is the work we do after the fall Diablo wind events come through and lift cracked shake, tear drip edge, and drive embers under damaged edges. Then the December-to-March rain follows, which runs roughly 24 to 26 inches a year concentrated in those four months, and the flashing around chimneys and skylights on the upper hillside homes starts to fail. If you’re off Happy Valley Road or up in the Reliez Valley area and you hear wind rattling loose roofing material, that’s the time to get it looked at before the rain arrives.

Most storm-related repairs in Lafayette run $500 to $1,400 depending on what the wind actually did. A lifted section of composition shingles is usually a half-day fix, under $700. But on the steep-pitch custom homes above the valley floor, wind damage often hides what’s been rotting underneath for years. That’s when the job grows, and we tell you exactly why before we order material. Storm repair here starts with a free inspection and a written quote, so you know the number before the work begins.

Wind-Driven Damage on Hillside Lots

Steep lots mean the roof takes wind differently than a flat ranch in Burton Valley. The ridge cap and the leading edge of the roof are the first things to go, followed by loose shake that’s been baking in Lafayette’s hot, dry summers. Once the shake lifts, embers have a direct path into the roof assembly during fire season.

On these jobs we replace the damaged material, re-set the drip edge, and check every penetration the wind may have worked loose. Because Lafayette sits in the Very High Fire Hazard Severity Zone, we’ll also flag any exposed decking or gaps that could make the property uninsurable the next time the carrier looks at it.

Leak Response After Winter Rains

When the rain finally arrives, the leak you didn’t notice during fire season is the one that shows up on your ceiling. Failed chimney flashing is the most common culprit on Lafayette’s custom hillside homes, because the steep pitch means water hits the flashing at full speed instead of pooling and draining slowly. Skylight frames are second.

Leak repair pricing in Lafayette runs $450 to $1,100 depending on the penetration. We repair or replace the flashing, re-seal the joint, and confirm the underlayment below is still dry and sound. If we find rot in the decking under a failed flashing point, we’ll show you a photo and give a written change order before we cut anything out.

Metal Roof Repair in Lafayette

Metal Roof Repair in Lafayette is a different animal than it is across the hill in Orinda or down in Walnut Creek. The standing seam and metal tile roofs up in the Lafayette hills are exposed to stronger Diablo winds than anything in the valley, and the expansion and contraction from hot inland summers puts real stress on the fasteners and panel seams. Most metal roof repairs here are $600 to $1,500, and the work is almost always repairable. You don’t need to replace a metal roof because one seam has opened.

The most common failure we see is a loose or missing fastener that let a panel lift in the wind, followed by leaking transition flashing where a metal roof meets a chimney or skylight. Because metal panels are engineered to move, a repair that over-tightens or mismatches the fastener will fail again within a year. We match the original panel profile and fastener spec, repair or replace the flashing, and verify the underlayment is intact before closing the job.

Seam and Fastener Failures

On a hilltop property with a broad roof face, one loose fastener starts a chain reaction. The panel vibrates in the wind, neighboring fasteners work loose, and the panel eventually lifts enough to let rain drive underneath. That’s the leak.

These repairs are usually $500 to $900 when caught early. If the panel face is still sound, we re-secure it, reseal the seam, and walk the rest of the roof to find the next failure waiting to happen.

Transition Flashing Repairs

Where metal meets masonry or skylight curbing is where Lafayette’s winter rain does its worst work. The flashing detail takes the brunt of the water, and because metal moves more than masonry, the sealant joint eventually separates. On older custom homes, the original flashing may have been undersized from the start.

This repair generally runs $700 to $1,500, and it’s one of the most important jobs we do on Lafayette hillside homes. If the flashing fails, water follows the framing down through the house for a long time before you see it on a ceiling.

Trusted Brands We Service in Lafayette

We don’t lock Lafayette homeowners into one manufacturer’s product. Our material options include GAF, Atlas, and Boral, among seven leading brands, so the repair matches what’s already on your roof rather than whatever is sitting in a warehouse. That matters when you’re patching an existing roof and you want the color and profile to blend. For Lafayette homes making the move to Class A fire-rated material, Boral concrete tile is a common choice because it satisfies the insurance requirement and holds up to the Diablo wind season better than shake ever did. If your roof carries a manufacturer warranty, we can often preserve it by matching the original product and installation spec.

Common Roof Repair Problems We See in Lafayette Homes

  • Aging wood shake on hillside lots. Most of the housing stock in Lafayette was built in the 1950s through the 1970s, and a huge share of the hillside homes still carry original or once-replaced wood shake roofs. Those shakes are now an insurability liability, not just a maintenance item.
  • Rotted decking under old shake. Steep-pitch hillside roofs hide rot under the surface material for years, because the shakes themselves hide the moisture damage. The problem only becomes visible once we pull the old material, which is why any repair quote that skips the inspection is a guess.
  • Failed chimney and skylight flashing. Lafayette’s winter rain is focused and heavy, and the custom hillside homes tend to have more chimneys and skylights per roof than the ranch houses in the valley floors. Those flashing details are the most common leak source we repair.
  • Ember-vulnerable edges after Diablo wind events. The fall winds don’t just blow material off. They crack it, lift edges, and expose gaps that embers can enter during fire season. On a Lafayette hillside, that’s a life-safety and insurability problem, not just a roof problem.

Pricing for Roof Repair in Lafayette, CA

Here are real numbers for the Lafayette market, so you know what to expect before you call. Minor leak repair and flashing reseal: $450 to $700. Single-point flashing replacement around a chimney or skylight: $800 to $1,400. Shingle or shake replacement on a small section: $500 to $1,100. Metal roof seam or fastener repair: $600 to $900. Valley repair with new underlayment and ice and water shield: $900 to $1,800. The variables are the pitch of the roof, how much rot sits underneath, and whether the job triggers a fire-code upgrade to Class A material. But you won’t guess at any of it. We give you a written price before any work starts, and if we find something underneath that changes the number, you’ll approve the change in writing before we touch it. Call (945) 303-9821 for a free estimate on any roof repair in Lafayette.

We Also Serve Cities Near Lafayette

Tilehurst Roofing serves Roof Repair in Lafayette and the surrounding communities, including Walnut Creek, Orinda, Moraga, and Pleasant Hill. If you’re in one of those nearby cities and need a repair, the same written-price guarantee and 365-Day Done Right Promise apply. Call us at (945) 303-9821 and a live person will answer, 24/7.

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

Why Lafayette Chooses Tilehurst Roofing

We set the standard for roof repair in Lafayette.

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 Lafayette

Getting your roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Lafayette - 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 roof repair 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 Lafayette Customers Say

Trusted by homeowners across Lafayette 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
★★★★★

"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
★★★★★

"Gutters and a section of shingles after a big wind. Answered the phone right away, came when they said, and the price on the quote is what I paid. Easy to deal with."

Guillermo Saenz · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Roof Repair in Lafayette?

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

(945) 303-9821

Request a Free Estimate in Lafayette

Tell us about your roof repair needs - we'll respond within the hour.

When you send us your details, you agree to the terms of our Privacy Policy and consent to being contacted by call, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Send a Text
Areas We Serve
Call Now - 24/7 Dispatch