Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Novato
Roofing in Novato isn’t a one-size-fits-all job. The hilly terrain, the fog that rolls off San Pablo Bay, and the mix of 1960s ranch homes and converted military housing all shape how a roof should be built or repaired here. Brennan Roofing Co San Francisco serves Novato with a written price in hand before any work starts, background-checked uniformed technicians, and a full-year written guarantee on every job. Call (831) 318-8819 to get a free estimate with real numbers on paper before you commit to anything.

Why Brennan Roofing Co San Francisco Is Novato’s Preferred Roofing Company
Novato homeowners call us because we treat a roof the way a structural engineer treats a load path: take it apart carefully, document what’s there, and put it back stronger. Travis Oakley, who leads our team, has built the company around a simple rule. The price goes on paper before any work begins, and that number does not move at the door.
In Hamilton Field, we’ve handled tear-offs on homes with original 1940s roofing that needed asbestos testing before a single shingle came off. In the hills off Atherton Avenue, we’ve worked around long driveways and steep slopes that most crews price wrong. Our Roofing Company team knows that county permitting and septic setbacks change how a job gets scoped, and we account for it before you sign anything.
Every technician who shows up on a Novato roof is background-checked and in uniform. The phone is answered by a live person, 24/7, not a voicemail tree. And every job is backed by the 365-Day Done Right Promise: if it’s not right, we come back and fix it at no charge, in writing, for a full year.
Styles & brands we work with






Roofing Contractor in Novato
A roofing contractor in Novato does more than tear off old shingles and nail down new ones. On the city’s acreage and hillside properties, the job involves checking roof decking for dry rot from years of fog exposure, verifying that valleys and flashing are detailed correctly for heavy winter rain, and knowing whether a project falls under Marin County jurisdiction or City of Novato permitting. When we scope a job, we document the roof’s actual condition, measure drip edge and underlayment needs in linear feet, and price the job with those numbers, not with a vague square-footage guess.
County Setback Documentation
Properties in unincorporated Novato often sit on septic systems and private wells. That means a roof replacement can trigger County review for material staging, dumpster placement, and even tear-off sequencing if the lot backs up to a seasonal creek. We handle that paperwork and site planning before the job starts so the roof never sits exposed waiting on an approval.
Slope and Exposure Pricing
A 6:12 roof on a sunny south-facing slope wears differently than a 4:12 roof shaded by oaks on the north side of the same street. We price architectural shingles by actual waste factor and access difficulty, which matters when a truck can’t get closer than 200 feet from the house.
Commercial Roofing in Novato
Commercial roofing in Novato covers low-slope and flat systems on the town’s small office parks, retail strips, and industrial buildings, as well as some multi-unit residential properties. These roofs fail differently than steep residential shingles. Ponding water, failed seams, and clogged drains are the usual culprits, and a commercial re-roof in Novato should be scoped with a clear tear-off plan and a written price that includes membrane, insulation, edge metal, and any needed decking repairs before work begins.
Low-Slope Membrane Systems
For flat and low-slope commercial roofs, we install and repair membrane systems including TPO and modified bitumen. The key is clean detailing at penetrations: the pipes, vents, and curbs that leak first when fog and winter rain move through.

Tenant and Access Coordination
Commercial work in Novato often means working around operating hours, parked cars, and delivery schedules. We plan material delivery and staging so the business keeps running and the roof gets closed up on schedule.
Trusted Brands We Service in Novato
We install materials from GAF, CertainTeed, and Owens Corning, and we’ll walk you through the actual differences in wind ratings, impact resistance, and algae protection before you pick. For a shaded Novato lot where moss builds on the north slope, a CertainTeed shingle with copper-infused granule algae resistance makes sense. For a windy ridgeline off the 101 corridor, a GAF shingle with a higher wind warranty is the better call. We source materials locally so Novato jobs move on schedule without waiting on long-haul logistics.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Company Problems We See in Novato Homes
- Wood shake rot on 1960s to 1980s ranch homes. Many original shake roofs in Novato have hit or passed 40 years. The underside of the shake holds moisture from morning fog, and what looks fine from the street is often soft when you walk it.
- Asbestos-containing materials on ex-Hamilton Field housing. Homes converted from 1940s military housing sometimes have original roofing with asbestos content. Missing that before demolition triggers stop-work orders and abatement costs nobody budgeted for.
- Moss and algae on shaded slopes. The marine influence from San Pablo Bay keeps shaded roof sections damp longer than homeowners expect. Moss lifts shingles and traps water against the decking.
- Undersized drip edge and failing ridge vents. On hillside properties with long eave runs, old drip edge that’s been poorly lapped or corroded leads to fascia rot. We document the linear feet of drip edge before quoting so there’s no surprise change order.
Pricing for Roofing Company in Novato, CA
A full architectural shingle roof replacement on a typical 1,800-square-foot single-story Novato ranch runs $16,000 to $26,000 on average, depending on tear-off layers, decking repair, and slope. A smaller repair such as flashing replacement or a valley rebuild typically lands between $650 and $1,900. Commercial low-slope membrane work generally runs $9 to $14 per square foot installed. On acreage properties with long hauls and county setbacks, the same roof can run 10% to 20% higher because equipment access and material staging cost real time. We put the exact number on paper before any work starts, and that number holds. Call (831) 318-8819 for a free, written line-item estimate.
We Also Serve Cities Near Novato
Brennan Roofing Co San Francisco serves the whole North Bay, including Larkspur, Mill Valley, Hercules, and El Cerrito. If you’re searching for a Roofing Company in Novato or a nearby community, the same written pricing and 365-Day Done Right Promise apply, no matter the address.
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 Roofing Company in Novato
Yes, if the property is in unincorporated Novato, the re-roof typically runs through Marin County, not the City of Novato. The permit itself isn’t usually expensive, but the review can add days if the lot has septic and well setbacks, seasonal creek buffers, or steep-slope access requirements. We scope that timeline into the written quote so the tear-off doesn’t sit exposed while paperwork clears. Call (831) 318-8819 and we’ll check your parcel before quoting.
Setbacks often restrict dumpster placement, material piles, and even truck parking on acreage properties. We stage on the uphill side of the lot and use County setback signage so inspectors can see compliance at a glance. On one ranch-style off Atherton Avenue, our crew replaced a 1970s wood shake roof with CertainTeed architectural shingles after documenting 240 feet of drip edge and a failing ridge vent. Because the lot backed up to a seasonal creek, we scoped the tear-off with County setback signage, staged materials on the uphill side for the 10-square tear-off, and added ice and water shield at the valleys before the winter fog returned.
Original roofing from the 1940s on converted military housing sometimes contains asbestos. If testing comes back positive, abatement is required before the tear-off, and that changes both the cost and the schedule. We test before we quote whenever the home’s age or original material raises the question. Skipping that step is how a straightforward roof turns into a stop-work order. Call (831) 318-8819 to get a quote that accounts for it up front.
Steeper slopes mean more waste from cutting, more safety equipment, and slower installation. A 10:12 roof can run 15% to 25% higher in labor than a 5:12 roof on the same square footage, and steep access on a Novato hillside adds staging time if equipment can’t reach the eave line. Our quotes break out waste factor and access charges so you see exactly where the slope affects the number. The estimate is free and in writing.
Good underlayment slows moisture damage, but it doesn’t stop moss from growing on the shingle surface. On shaded north slopes we recommend algae-resistant shingles like CertainTeed’s copper-infused line, plus proper ventilation at the ridge so the deck dries from below. The combination keeps moisture from sitting against the decking through the fog season. Call (831) 318-8819 for an honest assessment of your roof’s exposure.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving Novato with written pricing, background-checked crews, and the 365-Day Done Right Promise.