Trade Contractor Resources for California (Licensing, Permits, Tools)
Trade business resources for California.
Licensing board, permit offices, and trade-by-trade requirements for California contractors. All links go to the official sources, not paid intermediaries.
State licensing board
California Contractors State License Board
California requires most contractors to hold a valid license issued by the Contractors State License Board (CSLB) before performing or bidding on construction work valued at $500 or more in combined labor and materials. Unlicensed contracting is a misdemeanor in California and can result in fines, stop-work orders, and civil liability.
California contractor licenses are divided into three broad classes: Class A (General Engineering Contractor) for projects involving fixed works requiring engineering expertise such as grading, pipelines, and highways; Class B (General Building Contractor) for projects where framing or structural work is the principal contract; and Class C (Specialty Contractor), which covers 42 specific trade classifications including electrical (C-10), plumbing (C-36), HVAC (C-20), roofing (C-39), and many others. Any single-trade project where labor and materials combined reach $500 or more requires the appropriate license, and contractors must also carry workers' compensation insurance and a contractor's bond of at least $25,000.
License requirements by trade
Top California city permit offices
Los Angeles
San Diego
San Jose
San Francisco
Sacramento
Business registration
Business entity registration
California Department of Tax and Fee Administration
Tools for California trade businesses
Compliance tracking, NEC 220 load calcs, profit calculators, and the 90-day operating system. One-time purchase. Real Excel and Sheets files. Used in truck cabs from Houston to Eureka.
Browse the 7 tools →