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

Meet Your Local Roofers

We're the Crew Behind North Bay Roofing Co.

We've been roofing Novato and the whole North Bay since 2007. Every shingle we install is backed by 19 years of hands-on experience with Malarkey, CertainTeed, GAF, Owens Corning, IKO, and Atlas. We're a tight-knit crew that shows up, works hard, and treats your home like our own.

🛡️

Licensed, Insured & Bonded (CA CSLB #1043871)

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

💨

25-Year Workmanship Warranty on all shingle replacements — we stand behind our work with a warranty that's backed by our local reputation.

🌡️

A+ BBB Rating & 4.9 Google Rating from 120+ reviews — our neighbors trust us, and we earn that trust one roof at a time.

📄

19 Years Serving the North Bay

from Novato to Petaluma, we know the weather, the codes, and what works best for your home.

We know that a worn-out roof can feel like a ticking clock over your home. That's why we're here—to replace it right, with Malarkey or CertainTeed shingles, so you don't lose sleep over leaks or insurance hassles.

What's Included in Our Shingle Roofing Service

We deliver a full shingle roofing package—from tear-off to cleanup—using Malarkey, CertainTeed, or GAF materials. No hidden fees, just honest work we stand behind.

  • Complete tear-off of old shingles and underlayment
  • Installation of synthetic underlayment for superior water protection
  • Premium shingles from Malarkey, CertainTeed, GAF, Owens Corning, IKO, or Atlas
  • New drip edge, flashing, and pipe boots for a weathertight seal
  • Full cleanup with magnet sweep and dumpster removal
  • 25-year workmanship warranty and manufacturer warranties included
  • Our Shingle Roofing Process — Step by Step

    We keep it straightforward from the first call to the final nail. Here's how we work with you to get a new shingle roof that lasts.

    1

    <li>Step 1

    Free On-Site Inspection — — We come to your Novato home, inspect your current roof, and take measurements. No pressure, just honest advice on your options.</li>

    2

    <li>Step 2

    Detailed Estimate — — Within 48 hours, you'll get a written quote with material choices (Malarkey, CertainTeed, GAF) and a timeline. We explain every line item.</li>

    3

    <li>Step 3

    Material Delivery & Prep — — We order your shingles and schedule delivery. Our crew sets up tarps, protects your landscaping, and secures the work area.</li>

    4

    <li>Step 4

    Tear-Off & Deck Repair — — We remove old shingles, inspect the roof deck, and replace any rotten plywood. This step ensures a solid foundation.</li>

    5

    <li>Step 5

    Underlayment & Flashing — — We install ice and water shield in valleys, around chimneys, and at eaves. Then we lay synthetic underlayment and flash all penetrations.</li>

    6

    <li>Step 6

    Shingle Installation — — Our crew nails each shingle per manufacturer specs, with staggered seams and proper alignment. We use Owens Corning or IKO, depending on your choice.</li>

    7

    <li>Step 7

    Final Cleanup & Walkthrough — — We sweep for nails, run magnets over the yard, and walk the roof with you. You get our 25-year workmanship warranty and a clean property.</li>

    DIY vs Cheap Contractor vs North Bay Roofing Co.

    We know you have options. But when it comes to your Novato home, a shingle roof isn't something to gamble on. Here's how we stack up against the two most common alternatives.

    FactorDIYCheap CompetitorNorth Bay Roofing Co.
    MaterialsBig-box store shingles (often seconds or off-brands)Lowest-bid shingles, often unbrandedMalarkey, CertainTeed, GAF, Owens Corning, IKO, Atlas
    WarrantyNone on labor; material warranty voids if not installed per code1-2 year labor warranty (if any)25-Year Workmanship Warranty on all replacements
    SafetyNo insurance; you're liable for injuriesOften uninsured or minimal coverageFull Liability & Workers Comp Insurance, CA CSLB #1043871
    TimeWeeks (weekends only, learning curve)Rushed, often cutting cornersEfficient crew, typical 2-3 days for a standard home
    CostLow upfront, high hidden costs (tools, mistakes, dump fees)Low bid, but change orders and callbacks add upFair, transparent pricing with no surprises
    ResultLeaks, voided warranties, possible structural damageUneven shingles, nail pops, premature failureProfessional, code-compliant roof that lasts

    Real Shingle Roof Replacement in Novato

    We don't just talk about quality—we prove it. Here's a recent job that shows how we handle shingle roofing from start to finish.

    Last fall, we replaced the asphalt shingle roof on a 1970s ranch home on Simmons Lane in Novato. The old roof had three layers of shingles, hidden leaks in the master bedroom, and rotted decking near the chimney. We stripped everything down to the sheathing, replaced 4 sheets of plywood, and installed a new CertainTeed Landmark Pro shingle system in Charcoal Gray. The homeowners, the Parkers, wanted a roof that could handle North Bay storms and last 25+ years. We added ice-and-water shield at all valleys and eaves, used Owens Corning ProEdge ventilation, and finished with ridge cap shingles for a clean look. Total project took 5 days, and we cleaned up every nail and scrap each afternoon. The Parkers now have a roof that's fully warrantied, energy-efficient, and matches their home's mid-century style. They left us a 5-star review praising our communication and speed.

    Quick Answers About Shingle Roofing

    We know you've got questions before you commit. Here's the straight talk on shingle roofing from our crew — no fluff, just facts from 19 years on North Bay roofs.

    How long does a shingle roof last in Novato?

    With proper installation and venting, architectural shingles from Malarkey or CertainTeed last 25 to 30 years in our climate. We've seen 30-year-old roofs still holding strong on homes near the Novato Creek corridor. Our 25-year workmanship warranty covers every replacement we do.

    What's the cost of shingle roofing in Novato?

    Pricing depends on roof size, slope, layers to remove, and material grade. A typical 2,000-square-foot home runs between $8,000 and $15,000 for architectural shingles. We give free, itemized estimates — no pressure, just the real number for your house.

    Can you install a new shingle roof over old shingles?

    We don't recommend it. Adding a second layer hides potential rot and adds weight your structure wasn't designed for. We always tear off the old roof so we can inspect the decking and ensure a solid foundation. It's the right way, and it's how we've done it since 2007.

    Do you handle insurance claims for storm damage?

    Yes — we're storm damage specialists. If wind or hail hit your roof in Novato, we'll help you document the damage, work with your adjuster, and get the claim moving fast. We've helped homeowners on Grant Avenue and throughout the North Bay navigate the process smoothly.

    What shingle brands do you use?

    We install Malarkey, CertainTeed, GAF, Owens Corning, IKO, and Atlas. Each has distinct warranties and wind ratings. We'll walk you through the differences for your home — no upsell, just the best match for your budget and the weather here.

    How long does a shingle roof replacement take?

    Most residential tear-offs and replacements finish in 2 to 4 days, depending on size and complexity. We schedule around weather windows and keep you updated daily. A typical Novato home with a straightforward pitch is usually done in three days.

    What's the difference between 3-tab and architectural shingles?

    Three-tab shingles are flat, lighter, and more budget-friendly — think of them as the entry-level option. Architectural shingles are thicker, have a dimensional look, and carry longer warranties. For most North Bay homes, we recommend architectural for durability and curb appeal.

    Licensed & Trusted Since 2007

    Our Credentials: CA CSLB #1043871 & Full Coverage

    We're proud to be a locally owned, fully licensed and insured roofing crew. With 19 years in the North Bay, you can count on us for quality workmanship and real accountability.

    CA CSLB #1043871. Licensed, Bonded & Insured
    25-Year Workmanship Warranty on All Replacements
    A+ BBB Rating & 4.9 Google Rating from 120+ Reviews
    Full Liability & Workers Comp Insurance for Your Protection

    Pricing Guidance

    Final pricing depends on roof size, slope, access, materials, and condition of underlying decking. Ranges below are typical for a single-family home.

    ServiceTypical RangeUnit
    Roof Replacement$9,000–$28,000per single-family home
    Roof Repair$450–$2,800per repair
    Storm Damage Repair$800–$12,000per claim
    New Roof Installation$9,500–$30,000per single-family home
    Metal Roofing$14,000–$42,000per single-family home
    Shingle Roofing$8,500–$24,000per single-family home
    Flat Roofing$6–$14per square foot installed
    Gutter Installation$850–$3,400per home (includes downspouts)
    Roof Inspection$0–$450per inspection (often free with replacement)
    Emergency Roof Repair$600–$3,500per emergency call
    Skylight Installation$950–$3,800per skylight installed

    Honest Pricing, No Surprises

    What You Can Expect to Pay for Shingle Roofing in Novato

    We know a roof is a big investment. That's why we give you a clear, itemized estimate upfront — no hidden fees, no last-minute upsells. Every job we do uses premium materials from Malarkey, CertainTeed, or GAF, and we back it with a 25-year workmanship warranty.

    🛡️

    Average asphalt shingle roof replacement runs $7,500–$15,000 depending on size, slope, and material grade.

    💨

    Architectural shingles (our most popular choice) typically cost $1.50–$3.50 per sq. ft. installed — we'll walk you through the options.

    🌡️

    We include tear-off, underlayment, flashing, and cleanup in every quote — no nickel-and-diming.

    📄

    Financing available through approved credit. Ask about our seasonal discounts for Novato neighborhoods like Hamilton and Ignacio.

    All estimates are free and come with a full written scope of work. Actual costs depend on roof size, pitch, and material selection. Call (844) 640-4622 for a custom quote.

    What Our Customers Say

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

    Ready to Start Your Shingle Roofing Project?

    We’ve been installing shingle roofs in Novato since 2007. Get a free estimate from a local crew that uses premium materials like Malarkey and GAF. Call (844) 640-4622 or click below.

    North Bay Roofing Co. | CA CSLB #1043871 | 1234 Grant Ave, Novato, CA 94945

    Credentials & Verification

    Brian Castellano, Founder

    Verify our license at www.cslb.ca.gov

    225+ verified Google reviews · 4.7/5 average