The three counties at a glance
| County office | How a reroof works |
|---|---|
| Permit Sonoma (unincorporated Sonoma) | Apply with squares, tear-off or resheathing and contract cost; pre-inspection before the new roof, then final (Permit Sonoma) |
| Napa County (unincorporated Napa) | Online Permit Center, "Online Applications" (Napa County) |
| Marin County (unincorporated Marin) | Self-service maintenance permit online; fees vary by valuation, see the county's current fee schedule (Marin County) |
Every city and county
Updated November 11, 2026. Every incorporated city and town in this area is listed, plus each unincorporated county. A dollar fee is shown only when that jurisdiction publishes a reroof or residential permit fee on an official page or fee schedule; otherwise the table links the official schedule or building department.
Marin County
| Jurisdiction | How the permit works | Fee | Source |
|---|---|---|---|
| Belvedere | Full process notes in our Marin permit guide | See official office | Belvedere Planning & Building How-to Guide |
| Corte Madera | Full process notes in our Marin permit guide | See official office | Town of Corte Madera: acquire a building permit |
| Fairfax | Full process notes in our Marin permit guide | See official office | Town of Fairfax official website |
| Larkspur | Full process notes in our Marin permit guide | See official office | City of Larkspur Building Division |
| Mill Valley | Full process notes in our Marin permit guide | See official office | City of Mill Valley: permit application process |
| Novato | Full process notes in our Marin permit guide | See official office | City of Novato: residential express permits |
| Ross | Full process notes in our Marin permit guide | Fees vary by valuation; see the city's current fee schedule (fee schedule) | Town of Ross: permit services |
| San Anselmo | Full process notes in our Marin permit guide | See official office | Town of San Anselmo Building Division |
| San Rafael | Full process notes in our Marin permit guide | See official office | City of San Rafael: apply for a building permit |
| Sausalito | Full process notes in our Marin permit guide | See official office | City of Sausalito Building Division |
| Tiburon | Full process notes in our Marin permit guide | See official office | Town of Tiburon Building Division |
| Unincorporated Marin County | Full process notes in our Marin permit guide | Fees vary by valuation; see the county's current fee schedule (fee schedule) | Marin County: permit base fees |
Sonoma County
| Jurisdiction | How the permit works | Fee | Source |
|---|---|---|---|
| Cloverdale | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (fee schedule) | City of Cloverdale: forms and fees |
| Cotati | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (fee schedule) | City of Cotati: fees and fee estimates |
| Healdsburg | The Building Division issues building permits. Contact the division or use the city's posted Master Fee Schedule to estimate fees. | Fees vary by valuation; see the city's current fee schedule (fee schedule) | City of Healdsburg: Master Fee Schedule (effective July 1, 2025) |
| Petaluma | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of Petaluma Building Division |
| Rohnert Park | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of Rohnert Park Building Division |
| Santa Rosa | A permit is required to replace roofing materials. Apply through the city's Accela Citizen Access portal. If solar panels will be removed and put back, the city requires plans showing layout and anchorage, and the contractor must be licensed for that work. | Fees vary by valuation; see the city's current fee schedule (building department) | City of Santa Rosa: building permits |
| Sebastopol | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (fee schedule) | City of Sebastopol fee schedule |
| Sonoma | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of Sonoma Building Division |
| Windsor | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (fee schedule) | Town of Windsor: fees |
| Unincorporated Sonoma County | Permit Sonoma residential reroofing: the application asks for the number of squares, whether the job is a tear-off or includes resheathing, and the contract cost. A pre-inspection and a final inspection are part of the process. | Fees vary by valuation; see the county's current fee schedule (building department) | Permit Sonoma: residential reroofing |
Napa County
| Jurisdiction | How the permit works | Fee | Source |
|---|---|---|---|
| American Canyon | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of American Canyon Building Division |
| Calistoga | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of Calistoga Planning & Building |
| Napa | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of Napa Building Division |
| St. Helena | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | City of St. Helena Building Division |
| Yountville | The city's building department issues reroof permits. Apply through the permit office or the city's online portal. | Fees vary by valuation; see the city's current fee schedule (building department) | Town of Yountville Planning & Building |
| Unincorporated Napa County | Apply through the Online Permit Center. "Online Applications" are used for residential roof, HVAC, or water heater replacements. Building permits for properties inside cities and towns are handled by those jurisdictions. | Fees vary by valuation; see the county's current fee schedule (fee schedule) | Napa County: building permit process |
Class A in unincorporated Sonoma
Permit Sonoma's bulletin B-07 requires a Class A assembly when more than 50% of a roof is re-roofed, and accepts slate, tile, concrete and metal installed per the manufacturer as equivalent (B-07).
Cool roofs
Most of the North Bay is in climate zones 2 and 3, outside the zones where the 2025 Energy Code prescriptively requires a cool roof on a home reroof (CEC 2025 manual).
Every roofer we work with is licensed, insured and highly reviewed by Bay Area homeowners.
Get a free replacement quoteFrequently asked questions
Does Santa Rosa require a permit to reroof?
Yes. The city states a permit is required to replace roofing materials.
What does Permit Sonoma ask for?
Number of squares, whether it's a tear-off or resheathing, and the contract cost, plus a pre-inspection and final.
Is metal accepted as Class A in Sonoma County?
Permit Sonoma's B-07 treats metal installed per the manufacturer as equivalent to Class A.
Sources
- Permit Sonoma: residential reroofing
- Permit Sonoma B-07: Class A roof requirements
- Napa County: building permit process
- Marin County: permit fees
- City of Santa Rosa: building permits
- CEC 2025 Single-Family Compliance Manual, ch. 9
Sources reviewed November 11, 2026. Figures are published estimates and official fees, not quotes. Confirm prices, permits and requirements with your contractor and building department. This page is general information, not legal or insurance advice.