Roofing Contractor Registration
State-by-State Roofing License Requirements
Many states in the United States require roofing contractors to register with their state. Not all states require registration. The states that have specific requirements often also have required fees. Some registration fees may need to be renewed annually, while other may have a longer term.
These states don’t necessarily call the certification a Roofing License, but usually refer to it more generally as a contractor’s license or contractor registration.
Many states require the contractor to be insured in order to complete the registration process. Some states give homeowners the ability to search for contractors to see if they are registered with their state, and properly insured.
Below you will find links to each state’s contractor registration pages. Laws change regularly, but as of the publishing of this page, not every state requires roofers to register or be licensed. Some states require registration or licensing on a local level, not state-wide. Also, some states only require certain roofers to register, based upon job costs or other criteria.
In order to be legally operating a roofing company, make sure you are following the contractor registration and licensing requirements in your state.
State-by-State Roofing Contractor License and Registration Links
Alabama
Alabama requires state licensing for roofing contractors on projects above a set dollar amount. Smaller jobs may fall under general contractor exemptions, but insurance is typically required.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: Alabama Licensing Board for General Contractors
-
Job cost threshold: Applies to larger residential and commercial projects
-
Insurance required: Yes
-
Local licensing: May also apply
Alaska
Alaska requires roofing contractors to register with the state and maintain insurance and bonding. There is no roofing-specific license, but registration is mandatory.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Alaska Department of Commerce
-
Insurance required: Yes
-
Bonding required: Yes
Arizona
Arizona requires roofing contractors to hold a state-issued contractor license with a roofing classification.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Arizona Registrar of Contractors
-
Roofing-specific license: Yes
-
Insurance required: Yes
-
Bonding required: Yes
Arkansas
Arkansas requires roofing contractors to hold a state license for projects above certain dollar thresholds.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: Arkansas Contractors Licensing Board
-
Job cost threshold: Applies to larger projects
-
Insurance required: Yes
-
Local licensing: May also apply
California
California requires roofers to hold a C-39 Roofing Contractor License issued by the state.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: California Contractors State License Board
-
Roofing-specific license: Yes (C-39)
-
Insurance required: Yes
-
Workers’ comp required: If applicable
Colorado
Colorado does not issue a statewide roofing license. Roofing contractors are regulated at the local level.
Key Details
-
Statewide licensing: No
-
Statewide registration: No
-
Licensing authority: City or county governments
-
Insurance required: Often required locally
-
Local licensing: Yes
Connecticut
Connecticut requires roofing contractors to register with the state as home improvement contractors.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Connecticut Department of Consumer Protection
-
Insurance required: Yes
-
Consumer protection registration: Yes
Delaware
Delaware requires roofing contractors to obtain a state business license, though no roofing-specific license exists.
Key Details
-
Statewide licensing: No
-
State business registration: Yes
-
Licensing authority: Delaware Division of Revenue
-
Insurance required: Yes
-
Local licensing: May apply
Florida
Florida requires roofing contractors to be either state-certified or locally registered.
Key Details
-
Statewide licensing: Yes (certified contractors)
-
Local registration: Yes (registered contractors)
-
Licensing authority: Florida Department of Business & Professional Regulation
-
Roofing-specific license: Yes
-
Insurance required: Yes
Georgia
Georgia requires state licensing for roofing contractors based on project scope and value.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: Georgia State Licensing Board for Residential and General Contractors
-
Job cost threshold: Applies
-
Insurance required: Yes
-
Local licensing: May also apply
Hawaii
Hawaii requires roofing contractors to hold a state contractor license with the appropriate classification.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Hawaii Department of Commerce and Consumer Affairs
-
Roofing-specific classification: Yes
-
Insurance required: Yes
-
Bonding required: Yes
Idaho
Idaho requires roofing contractors to register with the state but does not issue a roofing-specific license.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Idaho Contractors Board
-
Insurance required: Yes
-
Bonding required: No
Illinois
Illinois requires roofing contractors to register with the state and maintain minimum insurance coverage.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Illinois Department of Financial & Professional Regulation
-
Insurance required: Yes
-
Public contractor lookup: Yes
Indiana
Indiana does not require a statewide roofing license. Roofing contractors are regulated locally.
Key Details
-
Statewide licensing: No
-
Licensing authority: City or county governments
-
Insurance required: Often required locally
-
Local licensing: Yes
-
State registration: No
Iowa
Iowa requires roofing contractors to register with the state and provide proof of insurance.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Iowa Division of Labor
-
Insurance required: Yes
-
Bonding required: No
Kansas
Kansas requires every roofing contractor to obtain a roofing contractor registration certificate from the Kansas Attorney General in order to legally provide commercial or residential roofing services for a fee in Kansas.
Key Details
-
Statewide licensing: No
-
Licensing authority: Kansas Attorney General
-
Insurance required: Often required locally
-
Local licensing: Yes
-
State registration: No
Kentucky
Kentucky does not require licensing or registration for roofing contractors.
Key Details
-
Statewide licensing: No
-
Statewide registration: No
-
Licensing authority: None
-
Insurance required: Yes
-
Workers’ comp required: If applicable
Louisiana
Louisiana requires roofing contractors to hold a state contractor license for larger projects.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: Louisiana State Licensing Board for Contractors
-
Job cost threshold: Applies
-
Insurance required: Yes
-
Bonding required: Yes
Maine
Maine does not issue a statewide roofing license. Contractors must follow local and general business regulations.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local municipalities
-
Insurance required: Recommended
-
Local licensing: May apply
-
State registration: No
Maryland
Maryland requires roofing contractors to hold a state home improvement license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Maryland Home Improvement Commission
-
Roofing-specific license: No
-
Insurance required: Yes
-
Consumer protection registration: Yes
Massachusetts
Massachusetts requires roofing contractors to register as Home Improvement Contractors.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Massachusetts Office of Consumer Affairs
-
Insurance required: Yes
-
Consumer protection rules: Yes
Michigan
Michigan requires roofing contractors to hold a state residential maintenance and alteration license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Michigan Department of Licensing and Regulatory Affairs
-
Roofing-specific classification: Yes
-
Insurance required: Yes
-
Renewal required: Yes
Minnesota
Minnesota requires roofing contractors to be licensed at the state level.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Minnesota Department of Labor and Industry
-
Roofing-specific license: Yes
-
Insurance required: Yes
-
Bonding required: Yes
Mississippi
Mississippi requires roofing contractors to hold a state license for projects over a set dollar amount.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: Mississippi State Board of Contractors
-
Job cost threshold: Applies
-
Insurance required: Yes
-
Bonding required: Yes
Missouri
Missouri does not issue a statewide roofing license. Roofing contractors are regulated locally.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local municipalities
-
Insurance required: Often required locally
-
Local licensing: Yes
-
State registration: No
Montana
Montana requires roofing contractors to register with the state but does not issue a roofing-specific license.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Montana Department of Labor and Industry
-
Insurance required: Yes
-
Bonding required: No
Nebraska
The Nebraska Contractor Registration Act requires contractors and subcontractors doing business in Nebraska to register with the Nebraska Department of Labor.
Key Details
-
Statewide licensing: No
-
Licensing authority: Nebraska Department of Labor
-
Insurance required: Often required locally
-
Local licensing: No
-
State registration: Yes
Nevada
Nevada requires roofing contractors to hold a state contractor license with strict compliance rules.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Nevada State Contractors Board
-
Roofing-specific classification: Yes
-
Insurance required: Yes
-
Bonding required: Yes
New Hampshire
New Hampshire does not issue a statewide roofing license. Contractors must comply with local rules.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local municipalities
-
Insurance required: Recommended
-
Local licensing: May apply
-
State registration: No
New Jersey
New Jersey requires roofing contractors to register as Home Improvement Contractors.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: New Jersey Division of Consumer Affairs
-
Insurance required: Yes
-
Consumer protection registration: Yes
New Mexico
New Mexico requires roofing contractors to hold a state-issued contractor license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: New Mexico Regulation and Licensing Department
-
Roofing-specific classification: Yes
-
Insurance required: Yes
-
Bonding required: Yes
New York
New York does not issue a statewide roofing license. Many cities and counties require local licensing.
Key Details
-
Statewide licensing: No
-
Licensing authority: City or county governments
-
Insurance required: Often required locally
-
Local licensing: Yes
-
State registration: No
North Carolina
North Carolina requires roofing contractors to hold a state license for larger projects.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: North Carolina Licensing Board for General Contractors
-
Job cost threshold: Applies
-
Insurance required: Yes
-
Bonding required: May apply
North Dakota
North Dakota requires roofing contractors to register with the state and maintain insurance.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: North Dakota Secretary of State
-
Insurance required: Yes
-
Bonding required: No
Ohio
Ohio does not require a statewide roofing license. Roofing contractors are regulated locally.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local municipalities
-
Insurance required: Often required locally
-
Local licensing: Yes
-
State registration: No
Oklahoma
Oklahoma requires roofing contractors to register with the state and carry insurance.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Oklahoma Construction Industries Board
-
Insurance required: Yes
-
Bonding required: No
Oregon
Oregon requires roofing contractors to hold a state contractor license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Oregon Construction Contractors Board
-
Roofing-specific license: No (general contractor license)
-
Insurance required: Yes
-
Bonding required: Yes
Pennsylvania
Pennsylvania requires roofing contractors to register as Home Improvement Contractors.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Pennsylvania Attorney General
-
Insurance required: Yes
-
Consumer protection registration: Yes
Rhode Island
Rhode Island requires roofing contractors to register with the state.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Rhode Island Contractors’ Registration Board
-
Insurance required: Yes
-
Bonding required: No
South Carolina
South Carolina requires roofing contractors to hold a state license for larger projects.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: South Carolina Contractor’s Licensing Board
-
Job cost threshold: Applies
-
Insurance required: Yes
-
Bonding required: Yes
South Dakota
South Dakota does not issue a statewide roofing license. Some local registration may apply.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local governments
-
Insurance required: Recommended
-
Local licensing: May apply
-
State registration: No
Tennessee
Tennessee requires roofing contractors to hold a state contractor license for qualifying projects.
Key Details
-
Statewide licensing: Yes (conditional)
-
Licensing authority: Tennessee Board for Licensing Contractors
-
Job cost threshold: Applies
-
Insurance required: Yes
-
Bonding required: Yes
Texas
Texas does not require a statewide roofing license. Many cities require local registration and insurance.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local municipalities
-
Insurance required: Often required locally
-
Local licensing: Yes
-
State registration: No
Utah
Utah requires roofing contractors to hold a state contractor license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Utah Division of Occupational and Professional Licensing
-
Roofing-specific classification: Yes
-
Insurance required: Yes
-
Bonding required: Yes
Vermont
Vermont residential contractors who perform construction where the estimated value is $10,000 or more, inclusive of labor and materials are required to register with the Office of Professional Regulation
Key Details
-
Statewide licensing: No
-
Licensing authority: Vermont Secretary of State Office of Professional Regulation
-
Insurance required: Recommended
-
Local licensing: May apply
-
State registration: Yes
Virginia
Virginia requires roofing contractors to hold a state contractor license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: Virginia Department of Professional and Occupational Regulation
-
Roofing-specific classification: No (general contractor license)
-
Insurance required: Yes
-
Bonding required: May apply
Washington
Washington requires roofing contractors to register with the state and maintain insurance and bonding.
Key Details
-
Statewide licensing: No
-
Statewide registration: Yes
-
Licensing authority: Washington State Department of Labor & Industries
-
Insurance required: Yes
-
Bonding required: Yes
West Virginia
West Virginia requires roofing contractors to hold a state-issued contractor license.
Key Details
-
Statewide licensing: Yes
-
Licensing authority: West Virginia Contractor Licensing Board
-
Roofing-specific license: No
-
Insurance required: Yes
-
Bonding required: Yes
Wisconsin
Wisconsin requires that roofing contractors working on one or two-family homes must obtain a Dwelling Contractor Certification and a Dwelling Contractor Qualifier Certification from the Wisconsin Department of Safety and Professional Services (DSPS).
Key Details
-
Statewide licensing: No
-
State business registration: Yes
-
Licensing authority: Department of Safety and Professional Services
-
Insurance required: Recommended
-
Local licensing: May apply
Wyoming
Wyoming does not require a statewide roofing license. Local regulations may apply.
Key Details
-
Statewide licensing: No
-
Licensing authority: Local governments
-
Insurance required: Recommended
-
Local licensing: May apply
-
State registration: No



