● CSLB C-39 #1084729 · Licensed & Insured Serving Dublin, CA 94568 ☎ (925) 644-8514

Roof Repair in Dublin, CA: Find the Real Leak, Fix It Right

HomeGuard Roofing repairs tile, shingle, flat and wood shake roofs for homeowners across Dublin, CA 94568. We find where the water is actually getting in, show you photos of it, and give you a written, itemized price before any work starts. If a repair will do the job, we’ll tell you so, even when a new roof would be the bigger sale.

Call (925) 644-8514 or book a roof inspection online. During the rainy season, from November through March, we keep time open for active leaks.

  • ✓ CSLB C-39 #1084729
  • ✓ 5-Year Repair Warranty
  • ★ 4.9 from 132 Dublin-Area Reviews
  • ✓ Serving Dublin, CA 94568
✓ Licensed CSLB C-39 #1084729 ✓ Insured ✓ Permits Pulled When Required ✓ Written Warranty ★ 4.9 from 132 Local Reviews
  • Licensed: California CSLB license #1084729, class C-39 Roofing. Verify it at cslb.ca.gov
  • Insured: general liability and workers’ compensation
  • Permits pulled with the City of Dublin whenever the work requires one
  • Written warranty: 5 years on repairs, 10 years on re-roofs
  • Reviews: 4.9 from 132 Dublin-area homeowners (review profile)

Dublin Has Two Kinds of Roofs. Which One Is Yours?

Most roof problems in Dublin depend on when your home was built, because the city grew in two waves. The first housing tracts went up in West Dublin in 1960. The second wave came east of I-680 from the late 1990s on, when Dublin Ranch, Positano, and later Wallis Ranch and Jordan Ranch were built, mostly under concrete tile and inside HOAs.

Where Typical age Usual roof What usually goes wrong
West Dublin, San Ramon Village, Dublin Hills Built 1960s–1980s Composition shingle; some older wood shake Worn shingles, cracked pipe boots, failing flashing around skylights and chimneys, dry rot at the eaves
Downtown and the Dublin Blvd / Village Pkwy corridor Mixed ages Composition, plus flat or low-slope sections Ponding water, cracked roll roofing, leaks at curbs and vents
Dublin Ranch, Dublin Ranch Villages, early Positano Built about 2000–2008 Concrete tile Underlayment under the tile reaching the end of its life, cracked or slipped tiles, ridge leaks
Wallis Ranch, Jordan Ranch, Fallon Village, Tassajara Hills Built from about 2015 on Tile and composition, many with solar Leaks at solar mounts and vents, gutter and flashing details, builder-warranty questions

If you’re not sure what’s on your roof, the year your home was built is the best first clue. We’ll confirm it on the inspection.

Why Does My Tile Roof Leak When the Tiles Look Fine?

Because the tiles aren’t what keeps the water out. On a concrete tile roof, the tiles shed most of the rain and protect what’s underneath from sun. The real waterproofing is the underlayment, the felt or synthetic layer between the tiles and the roof deck.

That underlayment usually lasts somewhere around 20 to 30 years, depending on the material and how hot the roof gets. The earliest Dublin Ranch homes are now past 20 years. That puts a growing number of East Dublin roofs in the age range where leaks start, even when every tile looks new from the street.

The usual fix isn’t a new roof. It’s a lift and relay: we lift the tiles, replace the underlayment and worn flashing, and set your existing tiles back down. You keep the look your HOA approved, and you avoid paying for tile you don’t need.

Signs your underlayment may be failing:

  • A ceiling stain that shows up after heavy rain, then dries out
  • Water stains or damp insulation in the attic under a valley or along the eaves
  • Tiles that have slipped or cracked, exposing dark, brittle felt
  • Leaks that keep coming back after “tile repairs”

What Dublin Weather Does to a Roof

Dublin gets only about 14 to 16 inches of rain a year, and almost all of it falls between November and March. Roofs rarely fail from the total. They fail from a few hard storms, then months of heat.

  • Atmospheric rivers. Several days of heavy, wind-driven rain push water sideways under tiles and shingles and overload valleys and gutters. This is when hidden flashing and underlayment problems finally show up on the ceiling.
  • Wind. Winter storms have brought gusts near 50 mph and downed trees across the city. Diablo winds in the fall are dry and strong. Both lift shingles, loosen ridge caps and drop branches onto roofs.
  • Summer heat and sun. Highs in the 80s, with spikes into the 90s, dry out shingles, sealants and rubber pipe boots. Rubber pipe boots often crack from UV well before the shingles around them wear out.
  • Trees. Branches rubbing on a roof wear through shingles, and they give rats a path into the attic. Keep limbs trimmed well back from the roofline.
  • Wildfire embers. Hillside homes near the Dublin Hills and the open space on Dublin’s eastern edge can fall inside CAL FIRE’s 2025 Fire Hazard Severity Zone maps. You can check your address on the City of Dublin’s fire hazard map page. On those homes we pay closer attention to vents, gutters and Class A roof assemblies.

The city designs buildings here for Climate Zone 12, 92 mph design wind speeds and seismic category D2, so we fasten repairs to match.

Roof Repair Services We Offer in Dublin

Every service starts with finding the cause. Patching the spot that drips rarely fixes a roof leak, because water usually travels along the deck before it shows up inside.

Repair or Replace? How We Decide

Most leaks can be repaired. We recommend replacement only when the evidence points there, and we show you that evidence.

🛠

A repair usually makes sense when:

  • The damage is in one area: a cracked boot, a lifted section of shingles, a failed flashing joint or a few broken tiles
  • The roof deck underneath is solid
  • The roof covering itself still has years left
⇆

Replacement starts to make sense when:

  • Leaks keep appearing in new places after earlier repairs
  • Shingles are losing granules across the whole roof, not just one slope
  • On a wood shake roof, the felt has burned through in many spots, which usually starts on the south-facing side
  • The deck is soft or rotted over a large area
  • Your insurer requires work you can’t reasonably meet with repairs

On tile roofs there’s a middle option: the lift and relay described above, which replaces the underlayment and keeps your tiles.

How Much Does Roof Repair Cost in Dublin, CA?

$450 – $4,500

Typical range for most Dublin roof repairs Sample range

Most of our Dublin roof repairs fall between $450 and $4,500. Simple fixes like a pipe boot or a few tiles sit at the low end. Larger leak repairs, flashing rebuilds and tile underlayment work cost more.

What moves the price:

  • Roof type. Tile takes longer to work on than shingle because tiles have to be lifted and reset.
  • Pitch and height. Steep or two-story roofs need more safety setup.
  • Hidden damage. Rotted decking or fascia found once the roof is opened adds cost. We photograph it and get your OK before doing extra work.
  • Access. Solar panels, skylights and tight side yards add time.
  • Urgency. Emergency tarping during a storm is priced separately from the permanent repair.

For context, Bay Area homeowners on Reddit report leak repair quotes from about $2,000 to $10,000 and full roof replacements from about $20,000 to well over $30,000. Quotes vary that much because scope varies. That’s why we put every line item in writing.

How a HomeGuard Roof Repair Works

  1. You call or book online. Tell us what you’re seeing and where. Photos help.
  2. We inspect the roof and the attic. The attic shows how far water has traveled and how long the leak has been active. If we need to come inside, we’ll ask first; many inspections need only attic or exterior access.
  3. You get a photo report and an itemized quote. You see the cause, not just the stain.
  4. We repair it. Damaged materials come out and get replaced. We don’t cover problems with sealant and call them fixed.
  5. We clean up and walk you through the work. Nails are swept with a magnet, debris is hauled away, and you get photos of the finished repair.
  6. Your warranty starts. Repairs carry our 5-year written workmanship warranty; re-roofs carry a 10-year written warranty.

Permits, Licenses and Rules That Protect You

A few California and City of Dublin rules matter when you hire anyone to work on your roof.

  • Contractor license. Roofing contractors in California need an active license from the Contractors State License Board, usually class C-39 Roofing. Check any roofer’s number at cslb.ca.gov or by calling 1-800-321-2752.
  • The $1,000 rule. Since January 1, 2025, an unlicensed handyman can only take jobs under $1,000 for labor and materials combined, and any work that needs a permit requires a licensed contractor.
  • City permits. Dublin runs its own Building & Safety Division at 100 Civic Plaza, phone (925) 833-6620. Re-roofs need a permit, and we’ll tell you before work starts whether your repair does.
  • Energy Code. California’s 2025 Energy Code (Title 24, Part 6) took effect January 1, 2026 and sets cool-roof rules for some re-roofs by climate zone and slope. We confirm what applies to your home before ordering materials.
  • HOA approval. Most East Dublin communities require architectural approval for roof changes. We prepare the paperwork and wait for approval before starting, so neighbors and the HOA aren’t surprised.

We don’t knock on doors after storms, and we don’t ask you to sign anything on the spot.

Roof Leaking Right Now? Do This First

  1. Move valuables and electronics away from the drip.
  2. Put a bucket under it. If the ceiling is bulging with water, poke a small hole at the lowest point to let it drain into the bucket.
  3. Take photos of the ceiling and any water damage for your records and insurance.
  4. Stay off the roof while it’s wet or windy.
  5. Call us at (925) 644-8514. We can tarp the roof to stop further damage and come back for the permanent repair once it’s dry.

Roof Age, Insurance and Your Policy

California insurers, and the California FAIR Plan, look at roof age, condition and materials when they write or renew a policy. If you’ve received a renewal notice that mentions your roof, an inspection report with photos gives you and your agent something concrete to work with. Sudden storm damage may be covered; normal wear usually isn’t. We document the cause either way.

Help Paying for a Roof Repair

If a needed repair is out of reach, Dublin homeowners have options worth checking before putting it off:

  • Alameda County Minor Home Repair Program for income-qualified owner-occupied homes in Dublin. Call 510-567-8280.
  • City of Dublin Home Rehabilitation Program, which can add grant funding for qualifying low-income households. The city says eligible residents may qualify for up to $10,000 in grants across the two programs. Call the Housing Division at 925-833-6610.
  • Renew Alameda County, which offers 1% loans from $15,000 to $200,000 for major systems like roofs.
  • Financing through HomeGuard: Financing details placeholder — supply before launch

Where We Work in Dublin

We serve all of Dublin, CA 94568, from the older streets off San Ramon Road and Village Parkway to the newer communities along Tassajara Road and Fallon Road.

Hillside tile

Positano

Hillside tile homes off Fallon Road

See every area we serve

Case Studies: Three Common Dublin Roof Repairs

These are the three repairs Dublin’s housing stock produces most. Each one shows how we work from symptom to cause to fix.

Ceiling Stain Under a “Perfect” Tile Roof in Dublin Ranch

The home: A two-story home in Dublin Ranch built in the early 2000s, with its original concrete tile roof and an HOA.

What the homeowner saw: A brown stain on an upstairs bedroom ceiling after a few days of heavy rain. It dried out once the weather cleared, then came back with the next storm. From the street, every tile looked intact.

What we found: In the attic, the water trail ran several feet uphill from the stain to a roof valley. On the roof, we lifted the tiles along that valley. The felt underlayment beneath them was dried out and brittle, with tears where it folded into the valley. The tiles were shedding most of the rain, but wind-driven water was getting past them and through the failed felt.

The fix: Photo report sent to the homeowner showing the attic trail and the torn underlayment; HOA architectural paperwork prepared and filed before any work started; City of Dublin permit pulled for the underlayment replacement; tiles lifted and stacked on the roof, new underlayment installed, valley metal and flashing replaced; original tiles reset, with cracked ones swapped for matching tile.

The result: The homeowner kept the roof the HOA had already approved and paid for underlayment and labor, not a new tile roof.

Typical cost range: $1,800–$3,200 Sample Typical timeline: 2–3 days Sample

Why it matters for you: If your East Dublin home is past 20 years old and you’re seeing stains after storms, the problem is likely under the tile, not the tile itself.

Repair, Not Replacement, on a 1960s West Dublin Ranch

The home: A single-story ranch in West Dublin, near San Ramon Road, with a composition shingle roof about 15 years old and two skylights.

What the homeowner saw: A drip near the kitchen skylight during storms. Another contractor had recommended a full roof replacement.

What we found: The shingles still had plenty of life: granules intact, no curling, no soft spots in the deck. The leak came from two places. The step flashing around the skylight curb had separated, and a rubber pipe boot over the kitchen vent had cracked from years of sun. We also found dry rot in a short section of fascia where an overflowing gutter had been spilling water.

The fix: Skylight curb re-flashed with new step flashing and a new counter-flashing kit; cracked pipe boot replaced; rotted fascia board cut out and replaced, gutter re-pitched to drain properly; photos of every step sent to the homeowner.

The result: The leak stopped, and the homeowner put off a full replacement for years.

Typical cost range: $650–$1,100 Sample Typical timeline: 1 day Sample

Why it matters for you: A leak doesn’t mean you need a new roof. If the shingles across the roof are still sound, a targeted repair at the flashing or penetration is usually the right call.

A New Flat Roof That Kept Leaking Near Downtown Dublin

The home: A townhome near Downtown Dublin with a low-slope roof section over a living room, re-roofed recently by another contractor. It also had raised skylights and several vent pipes.

What the homeowner saw: Leaks in two rooms that started after the new roof went on. The original installer had added sealant around a duct and a vent, but the leaks continued.

What we found: Two separate problems. Water was ponding in a low area that didn’t drain, and the surface around it had started to crack and “alligator.” Separately, the flashing at one skylight curb hadn’t been tied into the new roofing correctly. We confirmed each source with isolated water testing, wetting one section of the roof at a time while someone watched inside, so nothing was guessed.

The fix: Low area corrected so water flows to the drain instead of sitting on the roof; damaged section of roofing cut out and replaced; skylight curb re-flashed and integrated with the new roof membrane; sealant patches removed and vent flashings redone properly; a second water test after the repair to confirm both leaks were closed.

The result: Both leaks were fixed without tearing off the new roof.

Typical cost range: $1,200–$2,400 Sample Typical timeline: 2 days Sample

Why it matters for you: If your roof is leaking and no one can find the source, isolated water testing finds it. Guessing and adding more sealant doesn’t.

See all projects

Why Dublin Homeowners Call HomeGuard Roofing

  • We look for the cause, not just the drip. Roof and attic, every time, with photos.
  • You see the price before we start. Itemized, in writing, no surprise add-ons.
  • Repair first. We recommend replacement only when repairs no longer make sense, and we show you why.
  • We know Dublin’s roofs. West Dublin composition and shake, East Dublin tile and underlayment, HOA rules, city permits.
  • Licensed and accountable. CSLB #1084729, insured, permits pulled when required.
Team bio placeholder

Lead roofer bio — to be supplied. Add name, title, years in roofing, and certifications before launch.

What Dublin Homeowners Say

Review placeholder — replace with a real review before launch
Real customer review to be added here. Best if it mentions the problem and how it was fixed, for example a tile leak or a skylight repair.
First name, last initialNeighborhood, roof type / service · Google or Yelp, month year
Review placeholder — replace with a real review before launch
Real customer review to be added here. Ideally from a different part of Dublin than the first review, for example West Dublin if the first is from Dublin Ranch.
First name, last initialNeighborhood, roof type / service · Google or Yelp, month year
Review placeholder — replace with a real review before launch
Real customer review to be added here. Ideally one that mentions honesty, price transparency, or a repair instead of a replacement.
First name, last initialNeighborhood, roof type / service · Google or Yelp, month year

Read all reviews

Frequently Asked Questions About Roof Repair in Dublin

Most of our leak repairs in Dublin cost between $450 and $4,500. The price depends on the roof type, how steep it is, and whether the leak has damaged the decking underneath. You’ll get an itemized quote with photos before any work starts.

A licensed roofer, for anything beyond a very small fix. In California, unlicensed handymen can only take jobs under $1,000 for labor and materials combined, and any work needing a permit requires a licensed contractor. Roof leaks also tend to start away from where they show inside.

Usually not. On concrete tile roofs, the underlayment under the tiles does the waterproofing and often lasts around 20 to 30 years. A lift and relay replaces the underlayment and reuses your tiles, which costs far less than a new tile roof.

Re-roofing in Dublin requires a permit from the city’s Building & Safety Division, and some repairs do too. We tell you before work starts whether your job needs one and handle the permit and inspection for you.

We can stop the damage during a storm with an emergency tarp, then make the permanent repair once the roof is dry enough to work on safely. Booking an inspection in September or October helps you avoid the rush after the first big storm.

Often we only need the roof and attic access. If seeing a ceiling stain or getting into the attic means coming inside, we’ll ask first and keep it brief.

It depends on the cause. Sudden damage from wind or a falling tree is often covered, while leaks from normal wear usually aren’t. We document what we find with photos so you and your insurer can see the cause.

Income-qualified homeowners can apply to Alameda County’s Minor Home Repair Program (510-567-8280) and the City of Dublin’s Home Rehabilitation Program (925-833-6610). Renew Alameda County also offers 1% loans from $15,000 to $200,000 for major repairs like roofs.

Look up their license number at cslb.ca.gov or call 1-800-321-2752. Make sure it’s active and listed as C-39 Roofing or B General Building, and that workers’ compensation coverage shows on the record.

Yes. We prepare the architectural approval paperwork your HOA needs, match approved tile and colors, and start work only after approval.

Get Your Roof Checked Before the Next Storm

Whether it’s a fresh stain on the ceiling or a roof you’ve been worried about since last winter, the first step is the same: find out exactly what’s going on up there. Call HomeGuard Roofing at (925) 644-8514 or book a roof inspection online. You’ll get photos, a clear explanation and a written price.

☎ (925) 644-8514
Book a Free Roof Inspection
Free inspection

Book a Free Roof Inspection

Tell us what you’re seeing and where. Photos help. We’ll confirm a time, inspect the roof and the attic, and send you a photo report with an itemized quote — before any work starts.

  • Photo report of the cause, not just the stain
  • Itemized written price before work starts
  • 5-year written warranty on repairs

Prefer to talk? Call (925) 644-8514.

We’ll confirm your inspection time by phone. No spam, no robocalls.

☎ Call Now Free Inspection