32,949 recent building permits filed in California.
32,949 permits
Supplemental permit to 26016-90000-06339 to change work description to:Re-roof with Class A or B roof covering material weighing less than 6 pounds per sq. ft. over New solid sheat…
Supplemental for 1-Reframe garage roof = 360 sq ftAND Remove fire sprinklers
Install radiant barrier and/or insulation in attic for residential buildings.
New 3-story duplex with storage and attached 4 car carport at center of lot.nfpa 13d sprinklered through out
Supplemental permits23047-10000-00558 to Hot tub Change in the shape of the hot tub, location of the steps and details.
Re-roof with Class A or B roof covering material weighing less than 6 pounds per sq. ft. over existing solid sheathing 20 Squares. Class A roof covering is required within Very Hig…
Replace drywall (no new walls added) for single family dwellings and duplexes only.(1) Bathroom remodel for residential buildings (no structural changes)MEP's included.Install insu…
New, Detached, 2-story ADU per City ordinance LAMC 12.22 A.33(b)(1)"COMPLY WITH DEPARTMENT ORDER effective date 12/29/2025. PERMIT WILL EXPIRE 30 DAYS FROM ISSUANCE DATE"
Remodel to convert kitchen to bedroom and relocate kitchen in (e) unit
Supplemental ref to pcis #25016-10000-25374, to modify the existing foundation.
Re-roof with Class A or B material weighing less than 6 pounds per sq. ft. over new solid sheathing__35____Squares. Class A roof covering is required within Very High Fire Hazard S…
Concrete block freestanding masonry fence walls constructed per Information Bulletin P/BC 2020-096 located in residential zones, maximum 6 feet height above grade, and not located…
Supplemental permit to # 23010-30000-00507 to convert 4 rec-rooms to 4 apartment units (1-bedroom) ; convert 25 apartment units with retail space (499 sf) and parking garage to 29…
Remove existing roof tiles, apply new underlayment and reset roof tiles (Cool roof compliance is not required)
California's construction market is running hot right now. We're tracking 21,624 permits on file across the state, with 6,683 filed in just the last 30 days. That's real work happening on real projects, and it translates directly into lead opportunities for contractors. Los Angeles dominates the activity with 15,195 permits, followed by San Francisco with 6,429. Renovation work leads the charge at 11,473 permits, but roofing is solid too at 4,770 permits. Pool work, demolition, and specialty permits round out the rest. The point: there's enough variety here that roofers, HVAC techs, plumbers, and electricians can all find their next job. Permit data works because it's a record of decisions already made. When a property owner pulls a permit, they've committed money and timeline. DigPermit gives you access to this data so you can reach out before competitors do. You're not guessing who's building. You know exactly who filed what, where, and when.
Use permit data. Every building permit filed represents a property owner or GC who has already decided to build or renovate. DigPermit tracks permits as they're filed, so you can identify projects in your area, check the permit type to see if it matches your trade, and reach out directly. This beats waiting for bids to go public or hoping someone refers you work. You're working from actual filed permits, not speculation.
Los Angeles leads significantly with 15,195 permits on file. San Francisco is second with 6,429 permits. These two cities represent a huge share of construction activity in the state. If you're based in or willing to travel to either market, the volume of work is there. Even smaller cities show steady permit activity, so check your local area in DigPermit to see what's actually happening near you.
Renovation permits are most common at 11,473 permits. Roofing is second at 4,770 permits, which is significant work for roofers and GCs. Pool permits account for 1,317, demolition for 674, and another 1,986 are miscellaneous permit types. Your trade likely appears in the data. Use the permit type filters in DigPermit to narrow results to work that matches your services.