Licensed & Insured
We're North Bay Roofing Co., your local crew for full roof replacements. From Ignacio to downtown, we tear off the old and install premium CertainTeed, GAF, or Malarkey systems that last. CA CSLB #1043871.
Meet the Crew Behind Your Roof
We’re a tight-knit crew that’s been roofing Novato and the whole North Bay for 19 years. We talk straight, like neighbors who actually show up, and we know our craft from hands-on work with Malarkey, CertainTeed, GAF, and more.
we carry full liability and workers comp insurance so you’re covered every step of the way.
we’ve replaced roofs in Novato, San Rafael, Petaluma, and beyond, from downtown Grant Ave to the hills of Lucas Valley.
backed by our own team, not a third party. We stand behind every roof we install.
our neighbors trust us because we show up, do the job right, and clean up every nail.
Your roof is more than shingles—it's your home's first defense against Novato's sun and storms. When it's time for a replacement, you need a crew that treats your house like their own. We're North Bay Roofing Co., your local roofers since 2007, and we make the process straightforward, from material selection to final cleanup.
When we replace your roof, we don't cut corners. Every job comes with a full set of inclusions that protect your home and your peace of mind. Here's what's delivered from day one.
We install top-tier shingles from Malarkey, CertainTeed, GAF, Owens Corning, IKO, and Atlas. You choose the style and color that fits your Novato home.
We strip your old roof down to the deck, haul away all debris, and leave your property clean. No hidden fees for dumpster rental or cleanup.
Every replacement includes synthetic underlayment for extra waterproofing and new flashing around chimneys, vents, and skylights. We seal every penetration tight.
Our work is backed by a 25-year warranty on labor. If anything goes wrong due to our installation, we fix it at no cost to you. That's how confident we are.
We install ice and water shield along eaves, valleys, and around all roof penetrations. This extra layer prevents leaks from wind-driven rain and snow melt.
After we finish, we walk the job with you, inspect every detail, and answer any questions. We don't leave until you're satisfied and your roof is solid.
When you choose us for your roof replacement, we follow a straightforward process that keeps you informed and your home protected. Here's how we work from the first call to the final cleanup.
Free Inspection & Estimate — — We'll come out to your Novato home, inspect your roof, and give you a detailed, no-obligation estimate. We'll walk through material options from Malarkey, CertainTeed, GAF, and others so you know exactly what you're getting.</li>
Material Selection & Scheduling — — Once you approve the estimate, we'll help you choose the right shingles and accessories. Then we schedule a start date that works for you — typically within a week.</li>
Site Preparation & Tear-Off — — Our crew sets up tarps and protection for your landscaping, driveway, and home exterior. We tear off the old roof in one day, hauling away all debris.</li>
Underlayment & Flashing Installation — — We install a water-resistant underlayment and replace all flashing around chimneys, vents, and valleys. This is where we prevent leaks for decades.</li>
Shingle Installation & Ridge Venting — — We lay down your new shingles with precision, ensuring proper overlap and nailing patterns. Ridge vents are installed for attic ventilation.</li>
Final Inspection & Cleanup — — We do a thorough walk-through with you, checking every detail. Our team cleans up every nail and scrap from your property, leaving it cleaner than we found it.</li>
Warranty & Follow-Up — — You receive a 25-year workmanship warranty on all replacements, plus manufacturer warranties. We check in after the first storm to make sure everything holds tight.</li>
We know you’re weighing your options—maybe you’re handy or saw a low bid online. But a roof isn’t a weekend project or a place to cut corners. Here’s how we stack up against DIY and budget outfits.
| Factor | DIY Roof Replacement | Cheap Competitor | North Bay Roofing Co. |
|---|---|---|---|
| Experience & License | None—no license, no insurance | Often unlicensed or minimal coverage | 19 years, CA CSLB #1043871, fully insured & bonded |
| Materials | Big-box store leftovers | Cheapest available, no warranty | Malarkey, CertainTeed, GAF, Owens Corning, IKO, Atlas |
| Workmanship Warranty | None | 1-2 years (if you’re lucky) | 25-year workmanship warranty on all replacements |
| Safety & Liability | You’re on the hook for injuries | Minimal or expired insurance | Full liability & workers comp insurance |
| Time to Complete | Weeks—weather, mistakes, learning curve | Rushed, often shoddy work | Efficient crew, 2-4 days typical |
| Hidden Costs | Tools, rental dumpsters, permit fees, mistakes | Change orders, subpar repairs | Free estimate, transparent pricing, no surprises |
| Trust Signals | None | Few reviews, no local reputation | A+ BBB, 4.9 Google rating (120+ reviews), 19 years in Novato |
| Bottom Line | Risky, time-consuming, no guarantee | Cheap upfront, costly later | Peace of mind, premium quality, local accountability |
We don't just talk about quality—we prove it. Here's a recent job that shows exactly how we handle a full roof replacement from start to finish.
We hear these questions every day from homeowners in Novato and across the North Bay. Here's the straight talk on roof replacement costs, timing, and what to expect when you work with our crew.
Most full roof replacements in Novato run between $8,000 and $18,000, but every home is different. The final price depends on your roof's size, pitch, the materials you choose (Malarkey, CertainTeed, or GAF), and whether there's any existing water damage or rotted decking. We give every homeowner a free, detailed estimate after we inspect your roof in person — no guesswork, no hidden fees.
A typical residential roof replacement takes 2 to 4 days, depending on the size and complexity of your roof. Our crew works efficiently but never cuts corners. We'll give you a clear timeline before we start, and we always clean up every nail and scrap before we leave.
Yes, we offer several financing options to help you spread the cost of your new roof over time. We'll walk you through the options during your free estimate so you can pick what works best for your budget. Call us at (844) 640-4622 to learn more.
If your roof was damaged by a covered event like a storm, wind, or hail, your insurance policy may cover part or all of the replacement. We're storm damage specialists and we've helped hundreds of North Bay homeowners navigate the claims process. We'll meet your adjuster on-site and provide a detailed scope of work so you get a fair settlement.
We install premium shingles from Malarkey, CertainTeed, GAF, Owens Corning, IKO, and Atlas. Each brand offers different warranties, colors, and performance levels. We'll help you choose the best option for your home and budget during your free estimate.
Absolutely. As a licensed California contractor (CA CSLB #1043871), we pull all necessary permits and schedule all required inspections with the local building department. You don't have to worry about a thing — we handle the paperwork and make sure everything passes code.
Every roof replacement we install comes with a 25-year workmanship warranty, plus the manufacturer's material warranty (which varies by brand). That means if anything goes wrong with the installation, we fix it — no questions asked. We've been standing behind our work since 2007, and we're not going anywhere.
Licensed & Insured Roofers
We've been replacing roofs in Novato since 2007—every job we do carries our 25-year workmanship warranty and the backing of a locally owned crew that knows this town inside out.
Final pricing depends on roof size, slope, access, materials, and condition of underlying decking. Ranges below are typical for a single-family home.
| Service | Typical Range | Unit |
|---|---|---|
| Roof Replacement | $9,000–$28,000 | per single-family home |
| Roof Repair | $450–$2,800 | per repair |
| Storm Damage Repair | $800–$12,000 | per claim |
| New Roof Installation | $9,500–$30,000 | per single-family home |
| Metal Roofing | $14,000–$42,000 | per single-family home |
| Shingle Roofing | $8,500–$24,000 | per single-family home |
| Flat Roofing | $6–$14 | per square foot installed |
| Gutter Installation | $850–$3,400 | per home (includes downspouts) |
| Roof Inspection | $0–$450 | per inspection (often free with replacement) |
| Emergency Roof Repair | $600–$3,500 | per emergency call |
| Skylight Installation | $950–$3,800 | per skylight installed |
Roof Replacement Costs
We give honest, upfront pricing. No hidden fees, no surprises. Your cost depends on size, materials, and pitch — we’ll walk through every line item so you know exactly where your money goes.
$5–$7 per sq ft installed, with 25-year workmanship warranty.
$7–$10 per sq ft, better impact resistance and curb appeal.
$12–$18 per sq ft, long-term value with 50+ year life and fire rating.
All estimates are free and include a thorough inspection. Final pricing depends on your roof’s condition, underlayment needs, and any wood rot repairs.
4.7 stars · 225+ verified reviews
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.
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.
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.
Let’s talk about your roof replacement. We’ll walk you through material options, timelines, and costs — no pressure, just straight talk from a local crew that’s done this since 2007. Call us or get your free estimate today.
North Bay Roofing Co. • CA CSLB #1043871 • (844) 640-4622
— Brian Castellano, Founder
Verify our license at www.cslb.ca.gov
225+ verified Google reviews · 4.7/5 average