Roofing License Requirements by State
Quick answer: Roofing contractor licensing depends on where the roof is and who signs the contract. The researched records cover Texas, Florida, California, Arizona, and North Carolina. Texas has no state roofing contractor license; the other states use different contractor classifications and local layers. Use
| State | License | Fees | Authority |
|---|---|---|---|
| Texas | No statewide license; Many Texas cities require a building/reroof permit and some require contractor registration with the city; check the city building department. RCAT (Roofing Contractors Association of Texas) licensing is voluntary/private, not a state license. | No state license fee | None (state). Contract rules: Texas Business & Commerce Code 27.02 (TDI consumer guidance); local building departments for permits. |
| Florida | Certified Roofing Contractor, Registered Roofing Contractor | $335 OFFICIAL FEE Source — flrules.org $135 OFFICIAL FEE Source — flrules.org $80 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org $50 OFFICIAL FEE Source — flrules.org $100 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org | Florida DBPR - Construction Industry Licensing Board (CILB) |
| California | CSLB contractor license - C-39 Roofing Contractor | $450 OFFICIAL FEE Source — cslb.ca.gov $150 OFFICIAL FEE Source — cslb.ca.gov $200 OFFICIAL FEE Source — www.cslb.ca.gov $350 OFFICIAL FEE Source — cslb.ca.gov $450 OFFICIAL FEE Source — cslb.ca.gov $700 OFFICIAL FEE Source — cslb.ca.gov $300 OFFICIAL FEE Source — cslb.ca.gov $500 OFFICIAL FEE Source — cslb.ca.gov $675 OFFICIAL FEE Source — cslb.ca.gov $32 OFFICIAL FEE Source — cslb.ca.gov Data being verified | Contractors State License Board (CSLB), Dept. of Consumer Affairs |
| Arizona | R-42 Roofing (residential specialty), C-42 Roofing (commercial specialty), CR-42 Roofing (dual specialty) | $80 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $370 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $61 OFFICIAL FEE Source — roc.az.gov $66 OFFICIAL FEE Source — roc.az.gov $100 OFFICIAL FEE Source — roc.az.gov $480 OFFICIAL FEE Source — roc.az.gov $480 OFFICIAL FEE Source — roc.az.gov $61 OFFICIAL FEE Source — roc.az.gov $66 OFFICIAL FEE Source — roc.az.gov $100 OFFICIAL FEE Source — roc.az.gov $380 OFFICIAL FEE Source — roc.az.gov $370 OFFICIAL FEE Source — roc.az.gov $380 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $61 OFFICIAL FEE Source — roc.az.gov $66 OFFICIAL FEE Source — roc.az.gov | Arizona Registrar of Contractors (ROC) |
| North Carolina | General Contractor License - Specialty S(Roofing) (NCLBGC); Limited / Intermediate / Unlimited limitation | $75 OFFICIAL FEE Source — nclbgc.org $100 OFFICIAL FEE Source — nclbgc.org $125 OFFICIAL FEE Source — nclbgc.org $79 VERIFIED DATA Source — test-takers.psiexams.com $75 OFFICIAL FEE Source — nclbgc.org $100 OFFICIAL FEE Source — nclbgc.org $125 OFFICIAL FEE Source — nclbgc.org $10 OFFICIAL FEE Source — nclbgc.org $100 OFFICIAL FEE Source — nclbgc.org | North Carolina Licensing Board for General Contractors (NCLBGC) |
Match the contract to the correct authority
A roofing credential is permission to offer a defined scope, not a general business registration. The contract may include tear-off, deck repairs, gutters, coatings, skylights, or waterproofing; each component can affect classification and permits. State authorization and a municipal permit answer different questions. Start with the exact work and job address, then read the applicable record.
| State | License | Fees | Authority |
|---|---|---|---|
| Texas | No statewide license; Many Texas cities require a building/reroof permit and some require contractor registration with the city; check the city building department. RCAT (Roofing Contractors Association of Texas) licensing is voluntary/private, not a state license. | No state license fee | None (state). Contract rules: Texas Business & Commerce Code 27.02 (TDI consumer guidance); local building departments for permits. |
| Florida | Certified Roofing Contractor, Registered Roofing Contractor | $335 OFFICIAL FEE Source — flrules.org $135 OFFICIAL FEE Source — flrules.org $80 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org $50 OFFICIAL FEE Source — flrules.org $100 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org $200 OFFICIAL FEE Source — flrules.org | Florida DBPR - Construction Industry Licensing Board (CILB) |
| California | CSLB contractor license - C-39 Roofing Contractor | $450 OFFICIAL FEE Source — cslb.ca.gov $150 OFFICIAL FEE Source — cslb.ca.gov $200 OFFICIAL FEE Source — www.cslb.ca.gov $350 OFFICIAL FEE Source — cslb.ca.gov $450 OFFICIAL FEE Source — cslb.ca.gov $700 OFFICIAL FEE Source — cslb.ca.gov $300 OFFICIAL FEE Source — cslb.ca.gov $500 OFFICIAL FEE Source — cslb.ca.gov $675 OFFICIAL FEE Source — cslb.ca.gov $32 OFFICIAL FEE Source — cslb.ca.gov Data being verified | Contractors State License Board (CSLB), Dept. of Consumer Affairs |
| Arizona | R-42 Roofing (residential specialty), C-42 Roofing (commercial specialty), CR-42 Roofing (dual specialty) | $80 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $370 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $61 OFFICIAL FEE Source — roc.az.gov $66 OFFICIAL FEE Source — roc.az.gov $100 OFFICIAL FEE Source — roc.az.gov $480 OFFICIAL FEE Source — roc.az.gov $480 OFFICIAL FEE Source — roc.az.gov $61 OFFICIAL FEE Source — roc.az.gov $66 OFFICIAL FEE Source — roc.az.gov $100 OFFICIAL FEE Source — roc.az.gov $380 OFFICIAL FEE Source — roc.az.gov $370 OFFICIAL FEE Source — roc.az.gov $380 OFFICIAL FEE Source — roc.az.gov $270 OFFICIAL FEE Source — roc.az.gov $61 OFFICIAL FEE Source — roc.az.gov $66 OFFICIAL FEE Source — roc.az.gov | Arizona Registrar of Contractors (ROC) |
| North Carolina | General Contractor License - Specialty S(Roofing) (NCLBGC); Limited / Intermediate / Unlimited limitation | $75 OFFICIAL FEE Source — nclbgc.org $100 OFFICIAL FEE Source — nclbgc.org $125 OFFICIAL FEE Source — nclbgc.org $79 VERIFIED DATA Source — test-takers.psiexams.com $75 OFFICIAL FEE Source — nclbgc.org $100 OFFICIAL FEE Source — nclbgc.org $125 OFFICIAL FEE Source — nclbgc.org $10 OFFICIAL FEE Source — nclbgc.org $100 OFFICIAL FEE Source — nclbgc.org | North Carolina Licensing Board for General Contractors (NCLBGC) |
Texas: local requirements without a state roofing license
Texas does not list roofing among its state-regulated contractor programs in the researched record. A voluntary trade association credential is not a state license. City building departments may require reroof permits or contractor registration, so the absence of a state credential does not mean an owner can take every job without checking the locality. Texas also has contract rules for insurance-settlement work, including deductible notices and restrictions on waiving deductibles. A roofer should not act as the public adjuster on a claim for work it performs. See the Texas Department of Insurance guidance.
Florida: statewide certification or limited registration
Florida’s Construction Industry Licensing Board recognizes a Certified Roofing Contractor with statewide authority and a Registered Roofing Contractor whose authority depends on local competency. The statutory casual or minor-work exception is limited and does not excuse part of a larger operation. Certification calls for documented qualifications and examination; the record also details financial review, insurance, and continuing education. A locally issued business tax receipt and roofing permit remain separate. The Florida roofing guide explains the route choices.
California: C-39 and the permit exception
California’s CSLB C-39 classification covers roof systems that weatherproof structures. A license is required at the recorded state threshold or for work requiring a building permit. Because reroofing commonly requires local approval, a minor-work assumption can fail even on a modest contract. The path includes documented roofing experience, examinations, a bond, and workers’ compensation coverage for C-39. LLCs have additional obligations in the source record. Read the California C-39 page before choosing an entity and filing.
Arizona: pick the market classification
The Arizona Registrar of Contractors separates residential R-42, commercial C-42, and dual CR-42 roofing. Class choice controls scope, fees, and bond arrangements. A qualifying party and examinations are part of the application. Its casual or minor-work exemption does not apply when a permit is required. City business or tax registration and building approval are separate checks. The Arizona class guide sets out the options.
North Carolina: undertaking cost and limitation
The North Carolina Licensing Board for General Contractors uses S(Roofing) as a specialty classification. State licensure begins at the undertaking-cost threshold in its record; the selected Limited, Intermediate, or Unlimited level caps the value of a single project. Financial responsibility and a qualifying exam are central to the application. Local inspection offices should assess permits for the actual work, particularly the distinction between roof addition and replacement. See the North Carolina specialty guide.
Federal duties that affect roof crews
Roofing work also falls under federal workplace safety rules. OSHA’s construction fall-protection requirements are especially relevant to roof edges, openings, and access. Employers should assess the job’s hazards and use the applicable protection and training rules; the contractor license does not replace those duties. See OSHA’s construction fall-protection standard. This is an operating requirement, not another state license.
Confirm the local layer before the first bid
Ask the local building office which reroofs need permits, whether deck replacement changes the application, who may pull the permit, and which inspections are required. Ask the state board whether the proposed coatings, gutters, solar-related work, or structural changes fall within the chosen class. Verify the legal entity and qualifier listed on the credential match the contracting party. Keep the answers with the estimate so a salesperson and crew use the same scope.
Other states are not yet covered by this licensing research. For an unlisted state, consult its contractor board and the job’s city or county directly. The roofing business guide connects licensing to startup and pricing decisions; Estimated startup cost: $9,050–$13,900 Estimated startup cost: $9,050–$13,900. Break-even at about 8 jobs per month. Monthly overhead: $1,600–$1,900 · Annual operating: $19,100–$23,000 · Break-even: 8 jobs/month Vehicle operating per month: $760 CALCULATED Phone and admin per month: $150 YOUR INPUT Not included in total: Licensing & exam fees, Business formation (state filing). Startup total is the sum of available first-year cost lines. Monthly overhead includes insurance, software, marketing, vehicle operating, phone and admin, and payroll. Break-even jobs = monthly overhead ÷ (average ticket × gross margin).Startup Cost Calculator
Licensing & exam fees Not included OFFICIALNot yet researched for this stateLicense details Business formation (state filing) Not included OFFICIAL Insurance (first year) $1,550–$3,800 MARKET ESTIMATEGeneral liability Vehicle acquisition $0 YOUR INPUTYour existing vehicle; acquisition cost $0 Vehicle price sources
Tools & equipment $620 MARKET ESTIMATEExcludes unpriced kit items: Fall protection, Hand tools, Safety gear Starter kit items
Software (first year) $590–$2,250 MARKET ESTIMATEPublished monthly list price × 12 Software price sources
Launch marketing $1,500 YOUR INPUTYour input — default: 3 months × $500 Payroll reserve $0 CALCULATEDBLS median wage × 173 hours/month × employees × employer taxes and ECEC benefits × working-capital months Working capital $4,750–$5,750 CALCULATEDMonthly overhead × working-capital months Permits & compliance $0 YOUR INPUTYour input — default $0; local requirements may apply Show formula
Official sources
- flrules.org — Certification by examination: combined application + exam fee (nonrefundable) = $135 exam development + $80 per test administered + $40 application processing after passing
- cslb.ca.gov — Original application, one classification (exam or waiver)
- www.cslb.ca.gov — Initial license fee, sole owner (active or inactive); covers 2 years
- roc.az.gov — New license application fee, Specialty Commercial (C)
- nclbgc.org — Application for limited license (21 NCAC 12A .0304)
- api.bls.gov — BLS OEWS Roofers
Market sources
- test-takers.psiexams.com — PSI computer-based exam, per examination (first attempt or retake)
- www.walmart.com — Hyper Tough 15-degree coil roofing nailer
- www.walmart.com — Louisville Ladder FE3228 28 ft fiberglass extension ladder Type IA
- www.walmart.com — Little Giant Hyperlite 28 ft fiberglass extension ladder Type IA
- www.insureon.com — Insureon
- www.nextinsurance.com — NEXT
- www.getjobber.com — Jobber
- www.housecallpro.com — Housecall Pro
- quickbooks.intuit.com — QuickBooks Online
- www.ramtrucks.com — 2026 Ram ProMaster cargo van (base)
- www.cars.com — 2026 Ford F-150 XL (base)
- www.cars.com — 2026 Ford Transit-150 cargo van (base, T-150 130in low roof RWD)
- www.coxautoinc.com — Used vehicle average listing price (all segments, not cargo-van specific)
Last updated: September 24, 2026