f t in
Working Hours: Mon–Fri 7AM–6PM · Sat 8AM–4PM (844) 640-4622 info@northbayroofingco.com

Meet Your Local Roofing Crew

Built on 19 Years of North Bay Craftsmanship

We're not some corporate outfit. We're a tight-knit crew that's been roofing Novato, Napa, and the whole North Bay since 2007. You'll talk to us—real people who show up, work hard, and take pride in every job. Our owner still runs jobs himself, and we treat your home like our own.

🛡️

Licensed, Insured & Bonded (CA CSLB #1043871)

we carry full liability and workers comp insurance so you're protected start to finish.

💨

25-Year Workmanship Warranty on All Replacements

any issue tied to our installation, we fix it on our dime.

🌡️

Premium Materials from Malarkey, CertainTeed, GAF & More — we only install what we trust to last through North Bay weather.

📄

A+ BBB Rating & 4.9 Google Rating from 120+ Reviews — our neighbors in Novato, Napa, and Sonoma have trusted us for nearly two decades.

North Bay Roofing Co. crew in Napa, CA

About Our Work in Napa

Local Roofers Serving Napa, CA

We’re North Bay Roofing Co., a tight-knit crew that’s been roofing Napa and the whole North Bay since 2007. From Browns Valley to the downtown Historic District, we’ve replaced and repaired roofs with Malarkey, CertainTeed, GAF, and Owens Corning materials. We talk straight, show up on time, and handle everything from storm damage to full tear-offs.

Our owner, a Novato local, leads every Napa job with 19 years of hands-on experience. We’re licensed (CA CSLB #1043871), insured, and bonded, with a 25-year workmanship warranty on all replacements. Whether it’s a residential re-roof on Trancas Street or a commercial flat roof on Soscol Avenue, we treat your property like our own.

Roofing Costs in Napa

Honest Pricing for Napa Homeowners — No Surprises, Just Quality

We know roof replacement can feel like a big expense. That's why we give every Napa customer a clear, written estimate before any work starts. No hidden fees, no pressure — just fair pricing for top-tier materials and our 19 years of experience.

🛡️

Free, no-obligation roof inspection and estimate

we walk your roof and explain everything in plain language.

💨

Premium materials from Malarkey, CertainTeed, GAF, and Owens Corning — you choose the look and budget that fits.

🌡️

Storm damage? We help with insurance claims so you get the coverage you're owed, fast.

All estimates are free and valid for 30 days. Final pricing depends on roof size, slope, materials chosen, and any underlying damage found during inspection. CA CSLB #1043871.

Local Roofing Notes

Local Roofing Insights for Napa

We know Napa's unique weather—from valley heat to winter rains—demands roofs that last. Our crews have worked on homes off Trancas Street and near the Oxbow District, using Malarkey and CertainTeed shingles that handle the climate. We've seen how sun exposure can shorten a roof's life, so we focus on reflective materials and proper ventilation. Trust our 19 years of local experience.

Napa Voices

What Napa Homeowners Say

[{"avatar_initials":"JM","name":"Janet M.","location":"Napa, CA","text":"We had a leak after a big storm, and North Bay Roofing Co. came out the next day. They patched it fast and explained everything clearly. No upsell, just honest work. Our whole street in Browns Valley knows them.","rating":5},{"avatar_initials":"RL","name":"Rick L.","location":"Napa, CA","text":"They replaced our old roof with Malarkey shingles last year. The crew was respectful, cleaned up every nail, and the new roof looks sharp. We're on Salvador Ave, and I'd recommend them to any neighbor.","rating":5}]
North Bay Roofing Co. replaced our 22-year-old shingle roof in two days flat. The crew was respectful of our landscaping, cleaned up every nail, and the GAF system they installed looks incredible. The price was fair and they filed the permit without us having to chase it. Will absolutely call them again.
Michael Torres
Novato · Roof Replacement
★★★★★
After a winter storm tore off two sections of our flashing, North Bay Roofing Co. was on-site within 24 hours. They tarped the exposed decking that same afternoon, walked us through the insurance claim process, and had the permanent repair done by end of week. Honest estimates, no upsell pressure.
Jennifer Walsh
San Rafael · Storm Damage Repair
★★★★★
I called for a pre-purchase inspection on a home in Petaluma. The inspector found two soft spots the listing agent hadn't mentioned, documented everything with photos, and gave me a written repair estimate I could use in negotiations. Saved me thousands.
David Kim
Petaluma · Roof Inspection
★★★★★

Recent Projects Near Napa

Roof Replacement

Downtown Novato, Novato · 2026

Recent project in Downtown Novato: 1970s ranch — California fire-season wind had lifted and cracked six clay tiles on the ridge.

Materials: GAF Timberline HDZ in Charcoal

Permit pulled, inspection passed first try, written workmanship warranty issued.

Tile Roofing

Hamilton, San Rafael · 2026

Recent project in Hamilton: Spanish tile — the original cedar shake had delaminated and was letting light through in three spots.

Materials: Boral Saxony 600 Slate tile

Job finished in two days with full debris haul-off.

Metal Roofing

San Marin, Petaluma · 2026

Recent project in San Marin: Craftsman bungalow — UV degradation had cracked the tile underlayment and water was tracking along the battens.

Materials: CertainTeed Landmark Pro in Heather Blend

Final inspection cleared, manufacturer warranty registered, photo set delivered to homeowner.

Our Credentials

Licensed, Insured & Bonded Since 2007

We're North Bay Roofing Co., a local crew that's been roofing Napa and the whole North Bay for 19 years. Our license (CA CSLB #1043871) and full insurance mean you're covered from day one.

CA CSLB #1043871. fully licensed for residential and commercial roofing in Napa and across California.
$2 million general liability insurance and workers’ comp – so you never shoulder any risk on the job.
25-year workmanship warranty on every full replacement we install – backed by our family, not a call center.
A+ BBB rating and 4.9 Google score from 120+ reviews – real Napa homeowners trust us.

Napa Roofing FAQs

Answers to Common Roofing Questions in Napa

We've heard it all from Napa homeowners and business owners over our 19 years. Here are the questions we get most often, answered straight from our crew.

How much does a new roof cost in Napa?

Costs vary by roof size, pitch, and materials. For a typical Napa home, a full replacement with Malarkey or CertainTeed shingles runs $8,000–$15,000. We give free, itemized estimates so you know exactly what you're paying for.

Do you handle insurance claims for storm damage?

Yes. We're storm damage specialists and work directly with your insurance adjuster. We've helped Napa homeowners along Trancas Street and Redwood Road file claims for hail and wind damage. We'll walk you through every step.

What roofing materials do you recommend for Napa's climate?

We install GAF, Owens Corning, IKO, and Atlas shingles, plus Malarkey's impact-resistant line for hail protection. For wine country estates, we also offer metal roofing. We'll match the right material to your home and budget.

Do you offer warranties on your work?

Absolutely. Every roof replacement comes with a 25-year workmanship warranty. Plus, manufacturer warranties on materials. We're licensed (CA CSLB #1043871), insured, and bonded, so you're covered.

How long does a roof replacement take in Napa?

Most residential jobs take 2–4 days, depending on size and weather. We work efficiently and clean up daily. If we're on your street, we'll let you know the timeline upfront.

Can you repair a leak instead of replacing the whole roof?

Often yes. We assess the damage first. If it's a small leak around a chimney or valley, we can patch it. But if the shingles are old or widespread damage exists, a replacement may save you money long-term. We'll be honest about what's best.

Ready to Protect Your Napa Home?

We've been roofing the North Bay since 2007, and we know Napa's unique weather. Get a free, no-pressure estimate from our local crew. Call (844) 640-4622 or click below to start your project.

Credentials & Verification

Brian Castellano, Founder

Verify our license at www.cslb.ca.gov

225+ verified Google reviews · 4.7/5 average