Check My RoofFree inspection
Cutting Edge General Contracting · CSLB #1007180

California permit requirements · by trade + jurisdiction

Every re-roof over $500 requires a permit in California (Business & Professions §7159). Most repairs do too. Cutting Edge files permits for every job we install — this page shows what applies where.

Permit types

13 permit types we handle across residential + commercial trades.

roofing
  • Re-roof · residential · full tear-off
    Inspection stops: Pre-tear-off (rare) · Nailing/deck · Flashing · Final
  • Re-roof · residential · overlay
    Inspection stops: Nailing · Final
  • Re-roof · commercial low-slope
    Inspection stops: Substrate · Seam probe · Flashing · Final
  • Roof repair
    Inspection stops: Final
solar
  • Solar PV install (structural + electrical)
    Inspection stops: Rough (structural) · Rough (electrical) · Final
  • Solar removal + reinstall (for reroof) · flat fee
    Inspection stops: Final
hvac
  • HVAC system replacement
    Inspection stops: Rough (mechanical) · Rough (electrical) · Final
  • HVAC repair · flat fee
    Inspection stops: Final
envelope
  • Siding replacement
    Inspection stops: Nailing · Flashing · Final
  • Windows + doors (T24)
    Inspection stops: Rough · Final
addition
  • Additions / ADUs
    Inspection stops: Foundation · Framing · Rough MEP · Insulation · Drywall · Final
remodel
  • Kitchen remodel
    Inspection stops: Rough (plumbing/electrical/mechanical) · Insulation · Drywall · Final
  • Bathroom remodel
    Inspection stops: Rough MEP · Shower pan · Final

CA jurisdictions Cutting Edge files in

58 jurisdictions in our filing rolodex · fee schedules cached · online portals wired where the jurisdiction offers them (Sacramento City + County + San Diego City + County).

Sacramento
  • • City of Sacramento · 1-3d turnaround· online ✓
  • • Sacramento County · 1-3d turnaround· online ✓
  • • City of Elk Grove · 1-3d turnaround· online ✓
  • • City of Folsom · 1-3d turnaround
  • • City of Roseville · 1-4d turnaround
  • • City of Rocklin · 1-4d turnaround
  • • Yolo County · 1-3d turnaround
  • • City of Davis · 1-3d turnaround
  • • City of Citrus Heights · 1-3d turnaround
  • • City of Rancho Cordova · 1-3d turnaround
Sierra Foothills
  • • Placer County · 1-5d turnaround
  • • El Dorado County · 1-5d turnaround
Central Valley
  • • San Joaquin County · 1-4d turnaround
  • • City of Stockton · 1-4d turnaround
  • • Fresno County · 1-4d turnaround
  • • Kern County · 1-4d turnaround
  • • Stanislaus County · 1-4d turnaround
  • • Tulare County · 1-4d turnaround
SD
  • • City of San Diego · 2-5d turnaround· online ✓
  • • San Diego County · 2-6d turnaround· online ✓
  • • City of Chula Vista · 1-4d turnaround
  • • City of Escondido · 1-4d turnaround
  • • City of Oceanside · 1-5d turnaround
LA Basin
  • • City of Los Angeles · 3-10d turnaround· online ✓
  • • Los Angeles County · 3-10d turnaround
  • • City of Long Beach · 2-8d turnaround
  • • City of Glendale · 2-6d turnaround
  • • City of Torrance · 2-6d turnaround
  • • City of Santa Clarita · 2-6d turnaround
  • • City of Lancaster · 1-5d turnaround
  • • City of Palmdale · 1-5d turnaround
  • • Orange County (unincorporated) · 2-5d turnaround
  • • City of Anaheim · 1-4d turnaround
  • • City of Santa Ana · 1-4d turnaround
  • • City of Irvine · 1-4d turnaround
  • • City of Huntington Beach · 1-4d turnaround
  • • City of Garden Grove · 1-4d turnaround
  • • City of Fullerton · 1-4d turnaround
Inland Empire
  • • San Bernardino County · 2-6d turnaround
  • • City of Fontana · 1-4d turnaround
  • • City of Ontario · 1-4d turnaround
  • • City of Rancho Cucamonga · 1-4d turnaround
  • • Riverside County · 2-5d turnaround
  • • City of Corona · 1-4d turnaround
  • • City of Moreno Valley · 1-4d turnaround
Bay Area
  • • Alameda County · 2-6d turnaround
  • • City of Oakland · 2-8d turnaround
  • • City of Fremont · 2-5d turnaround
  • • City of Hayward · 2-5d turnaround
  • • Santa Clara County · 2-6d turnaround
  • • City of San Jose · 3-8d turnaround
  • • City of Sunnyvale · 2-6d turnaround
  • • Contra Costa County · 2-6d turnaround
  • • City of Concord · 2-5d turnaround
North Coast
  • • Sonoma County · 2-6d turnaround
  • • City of Santa Rosa · 2-5d turnaround
Central Coast
  • • Ventura County · 2-5d turnaround
  • • City of Oxnard · 1-4d turnaround

Why permits matter

  • · Unpermitted work is a mechanics-lien risk to the homeowner + a misdemeanor for the contractor (B&P §7028).
  • · Homeowner insurance can deny claims tied to unpermitted work (roofs are the #1 example).
  • · Selling the house? Every unpermitted upgrade drops appraised value + triggers escrow holdbacks.
  • · Every Cutting Edge install ships with the permit filed under our CSLB #1007180 — you keep the paper.
Cutting Edge General Contracting · CSLB #1007180 · General B · Sacramento CA · verify us
📞Call📅Book Free Estimate
California Roofing + Trade Permits · Who Needs What · Cutting Edge | CheckMyRoof.ai