Skip to content
Contractor License Requirements

Roofing Contractor License Requirements by State

Installs and repairs roofing systems. This page compares roofing contractor licensing requirements across all 50 US states and the District of Columbia. Every row links to the verified state page with statute citations, fees, exam scope, insurance, and renewal rules.

Published guides
51
Exam pathways recorded
18
Require surety bond
15
Local / scope-specific
18
Avg published experience
3.0 yr

Comparison table — all 51 jurisdictions

Scroll horizontally on smaller screens. Use the sort control to compare low-fee states, high-bond states, or the jurisdictions with the heaviest published experience requirements. Click any state to open the verified license page.

18 of these published jurisdictions have no single statewide trade license; local and scope-specific rules may apply.

StateLicenseExamExperienceBondInitial feeRenewalNASCLATime
Alabama

State license

Alabama Residential Roofer and Commercial Contractor License GuideConfirm with authority—$10,000$1501 yr——
Alaska

Mixed / scope-dependent

Alaska Roofing — Specialty Contractor Registration PathConfirm with authority—$10,000$2502 yr——
Arizona

Mixed / scope-dependent

Arizona ROC R-42 / C-42 / CR-42 Roofing ContractorRequired4 yr$4,250$3802 yr—Varies with examination completion
Arkansas

State license

Arkansas Residential Roofer Registration / Commercial Contractor LicenseDepends on pathway—$10,000—1 yr—Varies by route
California

State license

California CSLB C-39 Roofing ContractorRequired4 yr$25,000$2002 yr—CSLB does not publish a fixed total processing time
Colorado

Local / scope-specific

Colorado Roofing — Local Contractor Licensing and State Consumer RulesNo statewide exam—————No statewide licensing timeline; local processing times vary.
Connecticut

Local / scope-specific

Connecticut Home Improvement Contractor (HIC) RegistrationConfirm with authority——$2201 yr—Administrative processing time varies
Delaware

State license

Delaware Contractor Business License and Contractor Registration CertificateNo statewide exam——$751 yr—No statewide roofing-specific timeline is published
District of Columbia

Mixed / scope-dependent

DC Roofing Contractor Requirements — General Contractor/Construction Manager or Home Improvement ContractorNo statewide exam—$25,000$992 yr—No fixed District roofing timeline is published
Florida

State license

Florida Certified Roofing Contractor (CCC) — DBPR / CILBRequired4 yr—$1452 yr—Timing varies with examination approval and scheduling
Georgia

Local / scope-specific

Georgia Roofing Work — Specialty-Contractor Exemption and Local RequirementsNo statewide exam———2 yr—Varies by local permit and registration process
Hawaii

Mixed / scope-dependent

Hawaii C-42 Roofing Contractor LicenseConfirm with authority4 yr—$2602 yr—The Board review
Idaho

Local / scope-specific

Idaho Contractor Registration — RoofingConfirm with authority——$1202 yr—DOPL does not publish a standard processing time
Illinois

State license

Illinois Limited or Unlimited Roofing Contractor LicenseRequired—$10,000—2 yr—Depends on document completeness
Indiana

Local / scope-specific

Indiana Roofing — Local Contractor Licensing and State Contract RulesNo statewide exam———1 yr—There is no statewide roofing-license timeline
Iowa

Mixed / scope-dependent

Iowa Construction Contractor Registration (Roofing Work)No statewide exam—$25,000—1 yr——
Kansas

Mixed / scope-dependent

Kansas Roofing Contractor Registration — Attorney GeneralNo statewide exam——$5001 yr——
Kentucky

Local / scope-specific

Kentucky — No State Roofing License (Municipal Registration Only)Confirm with authority———1 yr—There is no statewide roofing credential
Louisiana

State license

Louisiana Roofing Contractor License GuideRequired———1 yr—Timing depends on application completeness
Maine

Local / scope-specific

Maine — No State Roofing License (Home Construction Contract Act Only)Confirm with authority———1 yr—There is no statewide roofing credential
Maryland

Mixed / scope-dependent

Maryland Home Improvement Commission (MHIC) Contractor LicenseConfirm with authority2 yr—$403.752 yr——
Massachusetts

Mixed / scope-dependent

Massachusetts Roofing Contractor Requirements (HIC and Roof-Covering CSL)Required3 yr——2 yr—Varies by HIC processing
Michigan

Local / scope-specific

Michigan Maintenance & Alteration Contractor — Roofing / Residential BuilderConfirm with authority——$1953 yr—LARA processing follows completion of the required 60 hours
Minnesota

Mixed / scope-dependent

Minnesota Residential Roofer Business LicenseRequired—$15,000$1802 yr——
Mississippi

State license

Mississippi Roofing, Sheet Metal and Siding / Residential Roofer LicenseRequired———1 yr—MSBOC says complete applications are processed weekly
Missouri

State license

Missouri Roofing Contractor Requirements — Local Permits and RSMo 407.725No statewide exam—————There is no statewide roofing-license timeline
Montana

State license

Montana Construction Contractor License (CCL) — RoofingNo statewide exam——$701 yr—DLI accepts CCL applications and renewals online
Nebraska

Local / scope-specific

Nebraska Roofing Contractor Requirements — State Registration + Local PermitsNo statewide exam———1 yr—Varies with NDOL filing completion and local permit review.
Nevada

Mixed / scope-dependent

Nevada C-15a Roofing Contractor LicenseRequired4 yr—$6002 yr—NSCB says processing time varies by application
New Hampshire

Local / scope-specific

New Hampshire Roofing Contractor Requirements (Local Permits and Consumer Law)No statewide exam———1 yr—No statewide roofing-license timeline
New Jersey

Mixed / scope-dependent

New Jersey Home Improvement Contractor Business Registration for Residential RoofingConfirm with authority—$10,000$1101 yr—No fixed processing time is published
New Mexico

State license

New Mexico CID GS-21 Roofing Contractor LicenseDepends on pathway2 yr$10,000$363 yr—Varies with CID review
New York

Local / scope-specific

New York Roofing Contractor — No State License; Local Requirements ApplyRequired—————No statewide roofing-license timeline
North Carolina

State license

North Carolina S(Roofing) Specialty Contractor — NCLBGCRequired——$751 yr—NCLBGC does not publish a fixed processing time
North Dakota

Local / scope-specific

North Dakota Contractor License — RoofingNo statewide exam——$4501 yr——
Ohio

Local / scope-specific

Ohio — No State Roofing License (Municipal Registration + Insurance)Confirm with authority———1 yr—There is no statewide roofing credential
Oklahoma

State registration

Oklahoma Roofing Contractor Registration and EndorsementsDepends on pathway———1 yr—CIB registration
Oregon

Mixed / scope-dependent

Oregon CCB Contractor License — Appropriate Residential or Commercial Specialty Endorsement for RoofingRequired—$20,000—2 yrAcceptedAfter education
Pennsylvania

Local / scope-specific

Pennsylvania Home Improvement Contractor (HIC) RegistrationConfirm with authority——$1002 yr—OAG does not publish a universal HIC processing time
Rhode Island

State license

Rhode Island Commercial Roofing License + Contractor RegistrationConfirm with authority——$4002 yr—RICRLB does not publish a universal processing time
South Carolina

State license

South Carolina Roofing Contractor Registration and License GuideNo statewide exam1 yr$5,000—2 yr—SCRBC advises allowing 7–10 business days before checking application status
South Dakota

Local / scope-specific

South Dakota Roofing Contractor Requirements (Excise Tax and Local Licensing)No statewide exam———1 yr—No statewide roofing-license timeline
Tennessee

Local / scope-specific

Tennessee BC-21 Roofing Contractor LicenseRequired——$2502 yr——
Texas

Local / scope-specific

Texas Roofing Contractor — No State License (Local Requirements Apply)No statewide exam—————No statewide roofing-license timeline
Utah

State license

Utah S280 Roofing Contractor License — DOPLNo statewide exam———2 yr—DOPL lists current application processing on its contracting page
Vermont

State registration

Vermont Residential Roofing Contractor Registration — OPRNo statewide exam——$752 yr—OPR does not publish a universal processing time
Virginia

State license

Virginia Roofing (ROC) Contractor SpecialtyRequired2 yr—$2352 yr—DPOR does not publish a standard processing time
Washington

State registration

Washington Specialty Contractor Registration — RoofingConfirm with authority—$15,000—2 yr——
West Virginia

State license

West Virginia Contractor License for Roofing WorkDepends on pathway———1 yr—Depends on Board classification review
Wisconsin

Mixed / scope-dependent

Wisconsin Residential Roofing — Dwelling Contractor and Qualifier CredentialsNo statewide exam—$25,000—1 yr—After the business and DCQ requirements are complete
Wyoming

Local / scope-specific

Wyoming Roofing Contractor Requirements (Local Licensing and Permits)No statewide exam———1 yr—No statewide roofing-license timeline

National picture for roofing contractor

Of the 51 jurisdictions currently published in this dataset, 18 record required or conditional examination pathways, 15 record a positive license-bond amount, and 1 record NASCLA acceptance. Among entries with a positive numeric experience threshold, the average recorded value is 3 years.

The comparison above is generated at build time directly from the state license entries on this site. Every value is traceable to the regulator's published rule. If you spot a discrepancy, the state page is the source of truth and will be re-verified against the official source set.

Choosing where to license first

Related trades

Scope of work overlaps at the edges of every classification. Contractors researching roofing contractor licensing often also need the comparison hub for these adjacent trades:

Local requirements and practical guides

Related reading

Original cross-state analyses from our dataset that add context to the roofing contractor table above — who runs the exams, where the burden is heaviest, and what a criminal record means for eligibility.

Data is sourced from the issuing boards' published rules. Latest completed source-check date represented in the dataset: 2026-09-30.