At North Bay Roofing CO, we know a commercial roof is a business asset, not just a cover. When a leak starts, it can seep into insulation, wick along the deck, and erode the structure long before you notice the stain on the ceiling. That's why we respond fast and fix it right the first time.
Our commercial roofing services include tear-off and replacement, recover and overlay, plus routine maintenance for TPO, EPDM, PVC, and modified bitumen systems. We also handle metal roofs and built-up roofing (tar and gravel). Every job starts with a detailed inspection to find the real problem — not just the spot where water drips through.
What Does Commercial Roofing Include?
Commercial roofing involves the complete roof system: the deck, vapor barrier, insulation, membrane, flashing, drains, and edge metal. We install self-adhered underlayment on low-slope decks, use ring-shank nails where fasteners are required, and always set the starter course and field course in staggered courses for a watertight seal. For flat roofs, we prefer TPO because it reflects heat and holds up to Marin County's foggy mornings and afternoon sun.
A typical commercial replacement takes 3 to 10 days depending on size and complexity. We work around your business hours to minimize downtime. Costs range from $8 to $15 per square foot for TPO, $10 to $18 for EPDM, and $12 to $20 for metal. That includes tear-off, disposal, and a 10- to 20-year manufacturer warranty.
When Do You Need Commercial Roof Repair or Replacement?
Signs of trouble include granule loss on modified bitumen, blistering or alligatoring on built-up roofs, ponding water after rain, and rusted flashing. If you see any of those, call us. Water can wick into the insulation and rot the deck, causing sag and decay that spreads quickly. We have repaired storm damage from Pacific winter storms and replaced roofs on buildings near Novato Creek that had been leaking for years.
We serve all of Marin County, including Ignacio, Black Point, Bel Marin Keys, Hamilton, and Pacheco Valle. We also handle emergency tarping and board-ups after a storm.
How to Choose a Commercial Roofing Contractor
Look for a roofing company that offers free estimates, clear written proposals, and a satisfaction guarantee. Ask about their experience with your roof type. We have replaced over 200 commercial roofs since 2005, all passing inspection. We are GAF Master Elite certified and carry full insurance. We also use drone inspections and moisture surveys to find hidden leaks without cutting into your roof.
We back every job with a workmanship warranty and help you file manufacturer warranties. We also offer maintenance plans that extend the life of your roof and catch small issues before they become expensive.
Commercial roofing is a big investment, but it should last 20 to 30 years with proper care. We will walk you through every step, from material selection to final inspection. Call us at 415-687-5270 for a free estimate.
Frequently Asked Questions
How long does a commercial roof last?
A commercial roof lasts 20 to 30 years depending on material and maintenance. TPO and EPDM typically last 20-25 years, metal 30-50 years, and built-up roofing 20-30 years. Regular inspections extend that lifespan.
Can you repair a commercial roof instead of replacing it?
Commercial roof repair is possible if the damage is localized and the membrane is still sound. Patching, resealing flashing, or replacing a section can add years. If the deck is rotted or the membrane is end-of-life, replacement is more cost-effective.
Do you offer emergency commercial roofing services?
Yes, we offer emergency tarping and leak control 24/7. We respond quickly to storm damage in Novato and surrounding areas. Call 415-687-5270 for immediate help.



