Roofing License Requirements by State

Quick answer: Roofing contractor licensing depends on where the roof is and who signs the contract. The official guidances cover Florida, California, Arizona, North Carolina, Tennessee, South Carolina, and Virginia. Texas is not in that list because it has no state roofing contractor license; the states listed use different contractor classifications and local layers. Use

StateLicenseFeesAuthority
TexasSee state authorityFee not listed here — see authorityNone (state). Contract rules: Texas Business & Commerce Code 27.02 (TDI consumer guidance); local building departments for permits.
FloridaCertified 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)
CaliforniaCSLB 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
Not listed here
Contractors State License Board (CSLB), Dept. of Consumer Affairs
ArizonaR-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 CarolinaGeneral 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)
GeorgiaSee state authorityFee not listed here — see authorityGeorgia State Licensing Board for Residential and General Contractors (state exemption); city/county licensing and building authorities
TennesseeContractor, BC-21 Roofing, Home Improvement Contractor, Contractor Qualifying Agent$250 OFFICIAL FEE Source — www.tn.gov
$200 OFFICIAL FEE Source — www.tn.gov
$250 OFFICIAL FEE Source — www.tn.gov
$200 OFFICIAL FEE Source — www.tn.gov
Tennessee Board for Licensing Contractors
South CarolinaResidential Specialty Contractor Registration — Roofer, Residential Certificate of Authorization, General Contractor License — Roofing classification, Primary Qualifying Party certification — Roofing$100 OFFICIAL FEE Source — llr.sc.gov
$100 OFFICIAL FEE Source — llr.sc.gov
$100 OFFICIAL FEE Source — llr.sc.gov
$100 OFFICIAL FEE Source — llr.sc.gov
$350 OFFICIAL FEE Source — llr.sc.gov
$135 OFFICIAL FEE Source — llr.sc.gov
South Carolina Residential Builders Commission; South Carolina Contractor's Licensing Board
OhioSee state authorityFee not listed here — see authorityLocal city, county or township building or contractor registration authority
VirginiaContractor firm license, ROC roofing specialty (Class C, B, or A), ROC roofing qualified individual (QI)$235 OFFICIAL FEE Source — law.lis.virginia.gov
$380 OFFICIAL FEE Source — law.lis.virginia.gov
$400 OFFICIAL FEE Source — law.lis.virginia.gov
$25 OFFICIAL FEE Source — law.lis.virginia.gov
$220 OFFICIAL FEE Source — law.lis.virginia.gov
$260 OFFICIAL FEE Source — law.lis.virginia.gov
$270 OFFICIAL FEE Source — law.lis.virginia.gov
$30 OFFICIAL FEE Source — law.lis.virginia.gov
$85 OFFICIAL FEE Source — www.dpor.virginia.gov
Virginia Department of Professional and Occupational Regulation, Board for Contractors
for official thresholds, charges, and authority links before applying.

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.

StateLicenseFeesAuthority
TexasSee state authorityFee not listed here — see authorityNone (state). Contract rules: Texas Business & Commerce Code 27.02 (TDI consumer guidance); local building departments for permits.
FloridaCertified 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)
CaliforniaCSLB 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
Not listed here
Contractors State License Board (CSLB), Dept. of Consumer Affairs
ArizonaR-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 CarolinaGeneral 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)
GeorgiaSee state authorityFee not listed here — see authorityGeorgia State Licensing Board for Residential and General Contractors (state exemption); city/county licensing and building authorities
TennesseeContractor, BC-21 Roofing, Home Improvement Contractor, Contractor Qualifying Agent$250 OFFICIAL FEE Source — www.tn.gov
$200 OFFICIAL FEE Source — www.tn.gov
$250 OFFICIAL FEE Source — www.tn.gov
$200 OFFICIAL FEE Source — www.tn.gov
Tennessee Board for Licensing Contractors
South CarolinaResidential Specialty Contractor Registration — Roofer, Residential Certificate of Authorization, General Contractor License — Roofing classification, Primary Qualifying Party certification — Roofing$100 OFFICIAL FEE Source — llr.sc.gov
$100 OFFICIAL FEE Source — llr.sc.gov
$100 OFFICIAL FEE Source — llr.sc.gov
$100 OFFICIAL FEE Source — llr.sc.gov
$350 OFFICIAL FEE Source — llr.sc.gov
$135 OFFICIAL FEE Source — llr.sc.gov
South Carolina Residential Builders Commission; South Carolina Contractor's Licensing Board
OhioSee state authorityFee not listed here — see authorityLocal city, county or township building or contractor registration authority
VirginiaContractor firm license, ROC roofing specialty (Class C, B, or A), ROC roofing qualified individual (QI)$235 OFFICIAL FEE Source — law.lis.virginia.gov
$380 OFFICIAL FEE Source — law.lis.virginia.gov
$400 OFFICIAL FEE Source — law.lis.virginia.gov
$25 OFFICIAL FEE Source — law.lis.virginia.gov
$220 OFFICIAL FEE Source — law.lis.virginia.gov
$260 OFFICIAL FEE Source — law.lis.virginia.gov
$270 OFFICIAL FEE Source — law.lis.virginia.gov
$30 OFFICIAL FEE Source — law.lis.virginia.gov
$85 OFFICIAL FEE Source — www.dpor.virginia.gov
Virginia Department of Professional and Occupational Regulation, Board for Contractors

Texas: local requirements without a state roofing license

Texas does not list roofing among its state-regulated contractor programs on the official pages. 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;

Startup Cost Calculator

Estimated startup cost: $8,450–$13,400

Estimated startup cost: $8,450–$13,400. Break-even at about 8 jobs per month.

Licensing & exam feesNot included OFFICIALLicense cost not listed here — check the state authorityLicense details
Business formation (state filing)Not included OFFICIAL
Insurance (first year)$1,550–$3,800 MARKET ESTIMATEGeneral liability
Coverage sources
Vehicle acquisition$0 YOUR INPUTYour existing vehicle; acquisition cost $0
Vehicle price sources
Tools & equipment$50 MARKET ESTIMATE
Starter kit items
  • Roofing nailer: $100
  • Fall protection: $100
  • Ladder: $520
  • Hand tools: $30
  • Safety gear: $10
  • Little Giant Hyperlite 28 ft fiberglass extension ladder Type IA: $1,050
  • Material hoist: $3,300
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 excluding payroll (shown separately) × working-capital months
Permits & compliance$0 YOUR INPUTYour input — default $0; local requirements may apply

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).

Show formula

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).

can model the resulting opening budget.

Official sources

Market sources


Frequently asked questions

Is there a Texas state roofer license?

The researched Texas record finds no statewide roofing contractor license. City permit or registration rules can still apply.

Does a state license include the reroof permit?

No. The job's building department decides permit and inspection requirements.

Can one Arizona roofing class cover both markets?

The dual CR-42 class combines the residential and commercial roofing scopes.

What is California's roofing class?

CSLB uses C-39 Roofing Contractor; its permit exception must be checked for each job.

Are states beyond these records covered?

No. The state table on this page lists every state with a verified record; other states are not yet covered.



Last updated: October 21, 2026