Sonoma County Building Permits & Property Data

1,547 historical permit records through 2026-08-06 · 1,229 code violations · newest 2026-10-09 · Sonoma County, California.

PermitGrab Pro is a $149/mo subscription. 14-day Pro trial — choose your market first, then card required at checkout · cancel anytime before day 14.

1,547 building-permit records on file for Sonoma County, CA through 2026-08-06. 1,229 code violations in the same area, newest violation date 2026-10-09.

✗ Older record dates

Newest permit date:

1,547
Indexed Permits
—
Contractor count unavailable
1,229
Code Violations
—
Property Owners · count unavailable
Records update notice PermitGrab currently displays Sonoma County records through 2026-08-06 (68 days ago). We are monitoring the relevant public source and will surface newly published records after they are reconciled. Historical permits, contractors, and owner records below remain fully searchable.
2026-10-13
Last source check
Source date: 2026-08-06 · newer records are not currently available

🔔 Get Sonoma County Permit Alerts

New permits, violations and property activity sent when new public records are available.

📥 Export CSV 📊 Report

Published permit & code records

Permit data through 2026-08-06

1,547 permits sorted by date

⇄ Swipe or scroll to see address & contractor

Date Type Value Address Details Contractor / Status Save
2026-07-29 General Construction
Source type: Building Permit With Plan Check
— 4348 Lichau Rd Penngrove CA 94951 GROUND MOUNT PV INSTALL 11.5KW, 28 MODULES, 2 ESS GROUND MOUNT 11.5 kW 28 panels battery solar —
2026-07-29 Solar
Source type: Solar-SolarAPP
— 1650 Moraga Dr Santa Rosa CA 95404 PV INSTALL 11.5KW, 12 MODULES, 1 ESS 11.5 kW 12 panels battery solar —
2026-07-29 General Construction
Source type: Building Permit No Plan Check
— 19214 Willow Ln Sonoma CA 95476 Replace and upgrade main panel from 100 to 200amps 200A replacement —
2026-07-29 Other
Source type: Building Revision
— — PV+ST 19 DNA-120-MF10-460W solar modules 1 AIO-H1-11.4-US {240V} inverter 1 ECS4… 8.74 kW battery solar —
2026-07-29 General Construction
Source type: Building Permit No Plan Check
— 410 Chapman Ln Petaluma CA 94952 Building Permit No Plan Check ×9 —
2026-07-29 Solar
Source type: Building Permit With Plan Check
— 5855 Bodega Ave Petaluma CA 94952 SFD-Install 1) new 15.84 kW PV system on roof, 2) 36 kWh energy storage system (… 15.84 kW 36 kWh battery battery solar THE R&D LAB CO DBA AMY'S ROOFING AND SOLAR
2026-07-29 General Construction
Source type: Building Permit No Plan Check
— 6830 Giusti Rd Forestville CA 95436 REPLACEMENT LIKE FOR LIKE SAME LOCATION SPLIT HEAT PUMP WITH AIR HANDLER R8 DUCT… 3 tons 19.5 SEER heat pump replacement —
2026-07-29 Demolition
Source type: Demolition Permit
— 14999 Big Geysers Rd Cloverdale CA 95425 (Needs Asbestos Notification to be uploaded) (E) Trailer Office to be demolished… —
2026-07-29 General Construction
Source type: Building Permit No Plan Check
— 2920 Thorn Rd Sebastopol CA 95472 Upgrade main PGE service panel to 200 amps from 100 amps 200A service panel —
2026-07-29 Demolition
Source type: Demolition Permit
— 20100 Geysers Rd 95425 (Needs Asbestos Notification to be uploaded) (E) Trailer Office building to be d… —
2026-07-29 General Construction
Source type: Building Permit With Plan Check
— 975 Via Roble Kenwood CA 95452 Building Permit With Plan Check —
2026-07-29 General Construction
Source type: Stock Plan
— 975 Via Roble Kenwood CA 95452 Stock Plan —
2026-07-29 General Construction
Source type: Building Permit No Plan Check
— 267 Sea Stack The Sea Ranch CA 95497 Building Permit No Plan Check —
2026-07-29 General Construction
Source type: Building Permit No Plan Check
— 1240 Bloomfield Rd Sebastopol CA 95472 Building Permit No Plan Check —
2026-07-28 General Construction
Source type: Building Permit With Plan Check
— 410 Chapman Ln Petaluma CA 94952 Building Permit With Plan Check ×19 —
2026-07-28 Roofing
Source type: Building Permit No Plan Check
— 9014 Argonne Way Forestville CA 95436 Tear off existing composition shingles. Apply 30yr GAF HDZ class A composition s… 1200 sq shingle tear off replacement —
2026-07-28 Temporary
Source type: Temporary Emergency Housing
— 2377 Magnolia Ave Petaluma CA 94952 Temporary Emergency Housing —
2026-07-28 General Construction
Source type: Building Permit With Plan Check
— 4391 Parker Hill Rd Santa Rosa CA 95404 New pergola to be constructed at 4391 Parker Hill Rd, Santa Rosa, CA 95404 —
2026-07-28 Roofing
Source type: Building Permit With Plan Check
— 14105 Sunset Ave Guerneville CA 95446 SFD-Installation of a 10.75kw dc system, 25 modules roof mounted with 1 enphase … —
2026-07-28 General Construction
Source type: Building Permit With Plan Check
— 4289 Deer Trail Rd Santa Rosa CA 95404 Building Permit With Plan Check —
2026-07-28 General Construction
Source type: Building Permit No Plan Check
— 4410 Acacia Way Penngrove CA 94951 Upgrade main panel to 200A 200A —
2026-07-28 General Construction
Source type: Building Permit With Plan Check
— 222 Badger THE SEA RANCH CA 95497 New construction of a two story single family residence with an attached two-car… 2-story residential —
2026-07-28 Solar
Source type: Building Permit With Plan Check
— 1505 Chablis Rd Healdsburg CA 95448 7920 watt ground mount solar array. solar —
2026-07-28 Other
Source type: Building Revision
— 5025 ODonnell Ln Glen Ellen CA 95442 REVISION TO #BLD21-6442: REPLACE SLAB ON GRADE WITH CRAWL SPACE FOUNDATION REPLA… —
Page 5 of 31 ← Prev 1 2 … 4 5 6 30 31 Next →

Historical Sonoma County permit records

The records in the table are available through 2026-08-06. They are useful for historical research; newer records are not currently available in this feed.

Nearby California Cities — explore building permits in other California cities

More California permit data

Los Angeles permits Sacramento County permits San Jose permits Sacramento permits San Bernardino County permits San Francisco permits Santa Clara permits Oakland permits Santa Clara County permits Kern County permits

Comparing permit-data tools? See BuildZoom vs Shovels vs PermitGrab (2026) — how to compare market coverage, source freshness, and available record fields.

Choose your market →
Then finish
setup