A Brennan company - serving San Francisco, CA
Roof Repair in Novato, CA | Brennan Roofing Co San Francisco

Roof Repair in Novato - Free Inspection, Itemized Written Quote

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

21+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
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
Get your free estimate

Fast, Reliable Roof Repair Across Novato

Roof repair in Novato most often means chasing a leak before it becomes a ceiling stain, and most of those leaks come from two places: corroded flashing near San Pablo Bay and moss-damaged shingles on shaded north slopes. A small flashing repair in Novato typically runs $350 – $650, while a larger valley or decking repair lands between $800 – $1,800 depending on how far the moisture traveled. We answer the phone with a live person, give you a written price before any work starts, and back every repair with our 365-Day Done Right Promise in writing. Call (831) 318-8819 to schedule a free estimate.

Professional roofer performing shingle repair on a residential roof in Novato, CA

Call (831) 318-8819

Why Brennan Roofing Co San Francisco Is Novato’s Preferred Roof Repair Company

Novato homeowners call us because the standard is the same on every job, whether it’s a two-hour flashing patch in San Marin or a full tear-off in Hamilton Field. Travis Oakley runs our crews to a defined set of rules we call The Garrison Standard: background-checked, uniformed technicians, a written price before any work starts, and a full-year written guarantee on every repair. We don’t send a salesperson to “assess” your roof and then hand the work to someone else. The person who quotes the job is accountable for the result.

Our dispatchers coordinate from the brand’s San Francisco Bay Area office, but the crews working on Novato roofs are local, and they know which neighborhoods get hit hardest by bay fog and salt air. That local knowledge changes what we specify. In Hamilton Field and Ignacio, we see galvanized flashing rust out years faster than it should. In San Marin and the hillside streets off Novato Boulevard, we see moss growth and clogged valleys that inland roofers rarely deal with. That’s why homeowners here call us instead of a generic roofing outfit that treats Novato like any other suburb.

Every repair we do in Novato carries the 365-Day Done Right Promise. If it fails within the year, we come back and make it right at no charge. That’s in writing. It’s the same guarantee we put on a $400 boot replacement and a $15,000 re-roof.

Explore

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

Roof Leak Repair in Novato

Roof leak repair in Novato usually comes down to finding the actual entry point, not just the wet spot on the ceiling. Water travels. A stain in the living room might start at a corroded valley flashing twenty feet up the roof line. In Novato specifically, the salt-laden fog off San Pablo Bay accelerates corrosion on standard galvanized flashing, so we specify stainless steel or hot-dip galvanized hardware on most bay-side repairs. That upgrade would be overkill in inland Petaluma. Here, it’s the difference between a repair that lasts three years and one that lasts twenty.

What a leak repair involves depends on where the water is getting in. For a vent boot or pipe collar, we remove the old boot, inspect the decking beneath, install a new boot in matching material, and seal the base. For a valley leak, we pull the shingles at the valley, inspect the metal underneath, and replace it if corrosion has eaten through. We don’t caulk over a problem and call it fixed. We find the failure and replace the failed part.

Flashing and Valley Work

Flashing is the metal that keeps water from seeping in where the roof meets a wall, chimney, skylight, or valley. In Novato’s fog-exposed neighborhoods, standard galvanized flashing corrodes within 5 – 7 years. We replace it with stainless or hot-dip galvanized, and we seal the joints with roof-grade sealant rated for marine exposure. A typical flashing repair around a chimney or wall runs $450 – $900 in Novato, depending on linear feet and access.

Shingle and Underlayment Repair

When shingles lift, crack, or blow off, the underlayment beneath gets exposed to sun and moisture. On older Novato homes built in the 1960s and 1970s, that underlayment may already be thin or brittle. We remove the damaged shingles, inspect the felt, patch or replace it if needed, and install new shingles sealed to match the surrounding roof. Expect $300 – $700 for a small shingle repair; larger areas run more.

Emergency Roof Repair in Novato

Emergency roof repair in Novato usually happens during the first heavy rain of the season, when a small leak that started in summer finally shows itself. We respond to Novato calls fast because we keep crews staged in the North Bay during storm season. If water is coming through your ceiling, call (831) 318-8819 and a live person answers, day or night. We’ll walk you through tarping if needed and get a crew out to stop the water.

What counts as an emergency? Water actively entering the house, a tree branch through the decking, a large section of shingles gone after a wind event, or a roof that’s visibly sagging. For these, we prioritize the call, get eyes on the roof, and put a short-term stop in place if full repair can’t happen immediately.

Storm and Wind Damage

Novato gets real wind, especially in the hills and along the 101 corridor. Wind-driven rain finds every compromised flashing joint and lifted shingle tab. After a storm, we see a spike in calls from San Marin and the hillside streets. If we can’t complete the full repair same-day, we seal and tarp the affected area so no more water enters, and we come back to do it right. Emergency tarping and temporary repair in Novato typically runs $250 – $500, with full repairs quoted in writing before they begin.

After-Hours and Weekend Response

We answer the phone 24/7 with a live person. No voicemail, no callback queue, no automated system. If your Novato roof is leaking at 2 a.m., you talk to someone who can dispatch a crew. Weekend and evening repair rates in Novato run slightly higher than weekday rates, and we put that number on paper before any work starts. No surprises at the door.

Professional roofer performing roof repair with tools and sealant in Novato, CA

Trusted Brands We Service in Novato

We install and repair materials from GAF, CertainTeed, Tamko, and several other leading manufacturers, and we keep common Novato-specific parts on hand: stainless flashing, vent boots, valley metal, and matching shingle colors for the dominant local profiles. If your home has a CertainTeed or Tamko roof, we stock those exact lines so a patch doesn’t look like a patch. For Hamilton Field homes with original 1940s materials, we bring the right containment and handling protocols, not a generic truck stock. The Roof Repair team can tell you what we carry and whether your existing shingle line is still in production.

Common Roof Repair Problems We See in Novato Homes

  • Corroded galvanized flashing near the bay. In Hamilton Field, Ignacio, and other neighborhoods close to San Pablo Bay, salt fog eats standard galvanized flashing in 5 – 7 years. The fix is stainless or hot-dip galvanized, and it’s the single biggest difference between a Novato-spec repair and an inland-spec one.
  • Moss and algae on north-facing slopes. Fog pockets sit on shaded roof sections long after the sun burns off elsewhere. Moss lifts shingle tabs and holds moisture against the underlayment. We remove growth, treat the surface, and check the decking underneath before putting anything back.
  • Original 1940s Hamilton Field roofing materials. Former military housing converted to civilian homes often still has original roofing from the 1940s, including asbestos-containing felt underlayment. Tear-off and repair on these roofs requires containment and careful handling, which not every crew is set up to do correctly.
  • Chimney and skylight seal failures on split-levels. The 1960s – 1980s split-levels and ranch-style homes that dominate Novato have multiple roof-to-wall transitions. Those joints fail first. We fix the transition properly with new flashing and ice and water shield, not a bead of caulk.
Before & after

See the difference

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

Pricing for Roof Repair in Novato, CA

Here’s what we see in Novato for typical repair pricing. A vent boot replacement runs $250 – $450. Small shingle repairs land between $300 – $700. Flashing repair around a chimney, wall, or skylight runs $450 – $900. Valley replacement with corrosion-resistant metal runs $800 – $1,800 depending on length and decking condition. Emergency tarping and water mitigation starts around $250 – $500. The biggest cost variable in Novato is whether the failed part is standard galvanized or our marine-spec stainless/hot-dip hardware. The marine-spec costs 15 – 20% more up front, but it lasts three to four times longer in bay-salt conditions. We’ll show you both options in the written quote and explain the trade-off plainly. Call (831) 318-8819 and we’ll give you a free estimate in writing before any work starts.

We Also Serve Cities Near Novato

Our crews cover Novato and the surrounding North Bay, including Larkspur, Mill Valley, Hercules, and El Cerrito. If you’re in one of those cities, the same Roof Repair in Novato team and the same Garrison Standard apply. Call (831) 318-8819 to see if we’re in your area this week.

Serving Novato, CA - Our Local Coverage Area

We’re based in the Novato 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 Novato

Local Conditions That Decide Your Novato Roof Repair Spec

On a split-level in the San Marin area, our crew found leaking around the chimney flashing on a 1970s composition shingle roof. The original galvanized step flashing had rusted through at the weep holes, letting moisture wick into the decking. We replaced it with 24-gauge stainless steel flashing, installed new ice and water shield at the roof-to-wall transition, and re-seated the architectural shingles around the penetration. That roof has stayed dry through three fog seasons since.

That failure is the rule in Novato, not the exception. San Pablo Bay sits close enough that salt-laden fog drifts into Hamilton Field and Ignacio on summer mornings. Standard galvanized flashing and fasteners corrode within 5 – 7 years. The same hardware in inland Sonoma County might last twenty. We specify stainless steel or hot-dip galvanized hardware on bay-side Novato repairs because we’ve seen what the cheaper spec costs within a decade: the same leak, the same decking rot, and a bill that’s triple what the marine-spec upgrade would have cost the first time.

Novato’s hilly terrain adds another layer. North-facing slopes in fog pockets grow moss that lifts shingle tabs and traps moisture against the underlayment. Hillside homes get wind-driven rain that inland flatland roofs never see. The fix for all of this is a repair spec that accounts for salt air, fog, slope, and the age of Novato’s housing stock. Most of the single-family homes here were built between the 1960s and 1980s, and many are reaching the age where the original underlayment is failing even if the shingles still look fine. We check the decking and underlayment on every Novato repair, not just the visible surface.

Contact Brennan Roofing Co San Francisco for Your Novato Roof Repair

If your Novato roof is leaking, lifting, or showing rust at the flashing, call (831) 318-8819. Travis Oakley and our crews will give you a written price before any work starts, explain exactly what failed and what we’re replacing, and back the repair with the 365-Day Done Right Promise in writing. A live person answers, 24/7. No voicemail, no automated system, no pressure. Just the Garrison Standard, applied the same way on every Novato roof we touch.

Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving Novato and the North Bay.

Why Novato Chooses Brennan Roofing Co San Francisco

We set the standard for roof repair in Novato.

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 Novato

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 Novato - 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 Novato Customers Say

Trusted by homeowners across Novato and surrounding areas.

★★★★★

"They gave me a warranty in writing and stood behind it."

Irene G. · Verified customer
★★★★★

"Replaced a rotted fascia board along with the roof edge. Matches the trim."

Lou H. · Verified customer
★★★★★

"Honest inspection with photos. Told me I only needed a repair, not a replacement."

Sergio P. · Verified customer

Ready for Roof Repair in Novato?

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

(831) 318-8819

Request a Free Estimate in Novato

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

By submitting this form, you agree to our Privacy Policy and consent to being contacted by call, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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