Which States Require Contractors to Have a Roofing License?

Katy Willis
Written by Katy Willis
Updated December 15, 2021
A beautiful house lit at twilight
Photo: Wollwerth Imagery / Adobe Stock

Start your state licensing research here

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.

Whether you need to hire a roofer near you for an emergency fix or to put the finishing touches on your renovation project, it's important you're informed about state and local regulations. Understanding whether a local roofing pro needs a license, a certification, or a registration and knowing how to check that they do is a crucial first step in the hiring process. 

Some states issue licenses for roofing contractors while others have no state-level requirements, but you may find there are local-level regulations. So even if your research tells you there are no state requirements, check at the county and city level, too. 

A roofer fixing a roof of a house
Photo: LIGHTFIELD STUDIOS / Adobe Stock

Hiring an unlicensed pro can result in low-quality work and have legal and insurance consequences, so always check what regulations apply in your state when hiring a local roofer. And then, check that the roofer meets or exceeds all those requirements. 

Use this tool to start your search for state licensing requirements for roofers. You'll also find links to state regulatory bodies' real-time license verification tools to help you easily confirm your pro's credentials. This tool helps you begin your research into what credentials your pro needs so you know what questions to ask when hiring a roofing contractor.

Roofing Contractor License Lookup by State 

Alabama 

Licensing agency for roofers: Alabama Licensing Board for General Contractors

How to check if your roofing pro is licensed: Alabama Licensing Board for General Contractors License Roster Search

Agency phone number: 334-272-5030

Learn more about roofing contractor licensing requirements in Alabama.

Alaska 

Licensing agency for roofers: Alaska Department of Commerce, Community, and Economic Development

How to check if your roofing pro is licensed: Alaska Department of Commerce, Community, and Economic Development Professional License Search

Agency phone number: 907-465-2550

Learn more about roofing contractor licensing requirements in Alaska.

Arizona

Licensing agency for roofers: Arizona Registrar of Contractors

How to check if your roofing pro is licensed: Arizona Registrar of Contractors' Contractor Search Tool

Agency phone number: 602-542-1525

Learn more about roofing contractor licensing requirements in Arizona.

Arkansas 

Licensing agency for roofers: Arkansas Contractors Licensing Board

How to check if your roofing pro is licensed: Arkansas Contractors Licensing Board Contractor Search Tool

Agency phone number: 501-372-4661

Learn more about roofing contractor licensing requirements in Arkansas.

California 

Licensing agency for roofers: California Department of Consumer Affairs Contractors State License Board

How to check if your roofing pro is licensed: California Department of Consumer Affairs Contractor License Check

Agency phone number: 800-321-2751

Learn more about roofing contractor licensing requirements in California.

Colorado 

At the time of this posting, roofing contractors don’t need licensing in Colorado at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing and electrical contractors do require state licensure. You can find out more from the Colorado Division of Professions and Occupations

Connecticut 

Licensing agency for roofers: Connecticut Department of Consumer Protection

How to check if your roofing pro is licensed: Connecticut License Lookup

Agency phone number: 860-713-6000

Learn more about roofing contractor licensing requirements in Connecticut.

Delaware 

Licensing agency for roofers: Delaware Division of Revenue

How to check if your roofing pro is licensed: Delaware Business Licenses Search

Agency phone number: 800-292-7826

Learn more about roofing contractor licensing requirements in Delaware.

Florida 

Licensing agency for roofers: Florida Department of Business and Professional Regulation

How to check if your roofing pro is licensed: Florida Department of Business and Professional Regulation License Search

Agency phone number: 850-487-1395

Learn more about roofing contractor licensing requirements in Florida.

Georgia 

Licensing agency for roofers: Georgia State Licensing Board for Residential and General Contractors

How to check if your roofing pro is licensed: Georgia Professional Licensing Web Lookup

Agency phone number: 478-207-244

Learn more about roofing contractor licensing requirements in Georgia.

Hawaii 

Licensing agency for roofers: Hawaii Department of Commerce and Consumer Affairs

How to check if your roofing pro is licensed: Hawaii DCCA Professional Vocational Licensing Public License Search

Agency phone number: 808-586-3000

Learn more about roofing contractor licensing requirements in Hawaii.

Idaho 

Licensing agency for roofers: Idaho Division of Occupational and Professional Licenses Contractors Board

How to check if your roofing pro is licensed: Idaho Division of Occupational and Professional Licenses Online Information

Agency phone number: 208-334-3233

Learn more about roofing contractor licensing requirements in Idaho.

Illinois 

Licensing agency for roofers: Illinois Department of Financial & Professional Regulation

How to check if your roofing pro is licensed: Illinois IDFPR License Lookup

Agency phone number: 888-473-4858

Learn more about roofing contractor licensing requirements in Illinois.

Indiana 

At the time of this posting, roofing contractors don’t need licensing in Indiana at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. In Indiana, plumbing contractors do require licensing at the state level from the Indiana Plumbing Commission

Iowa 

Licensing agency for roofers: Iowa Registrar of Contractors

How to check if your roofing pro is licensed: Iowa IWD Registered Contractor Public Search

Agency phone number: 515-242-5871

Learn more about roofing contractor licensing requirements in Iowa.

Kansas 

Licensing agency for roofers: Office of Kansas Attorney General Roofing Registration Unit

How to check if your roofing pro is licensed: Office of Kansas AG Roofer Search

Agency phone number: 785-368-6644

Learn more about roofing contractor licensing requirements in Kansas.

Kentucky 

At the time of this posting, roofing contractors don’t need licensing in Kentucky at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. HVAC and electrical pros require licensing at the state level from the Department of Housing, Buildings, and Construction

Louisiana 

Licensing agency for roofers: Louisiana State Licensing Board for Contractors

How to check if your roofing pro is licensed: Louisiana State Licensing Board Online Contractor Search

Agency phone number: 225-765-2301

Learn more about roofing contractor licensing requirements in Louisiana.

Maine 

At the time of this posting, roofing contractors don’t need licensing in Maine at the state level, although they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing and electrical pros require licensing at the state level from the Maine Regulatory Licensing & Permitting office.

Maryland 

Licensing agency for roofers: Maryland Department of Labor Home Improvement Commission

How to check if your roofing pro is licensed: Maryland Department of Labor Home Improvement Public Query

Agency phone number: 410-230-6176

Learn more about roofing contractor licensing requirements in Maryland.

Massachusetts 

Licensing agency for roofers: Massachusetts Board of Building Regulations

How to check if your roofing pro is licensed: Maryland Office of Public Safety and Inspections

License Verification Site

Agency phone number: 617-727-3200

Learn more about roofing contractor licensing requirements in Massachusetts.

Michigan 

Licensing agency for roofers: Michigan Department of Licensing and Regulatory Affairs

How to check if your roofing pro is licensed: Michigan Citizen Access Verify a License

Agency phone number: 651-284-5034

Learn more about roofing contractor licensing requirements in Michigan.

Minnesota 

Licensing agency for roofers: Minnesota Department of Labor and Industry Construction Codes and Licensing Division

How to check if your roofing pro is licensed: Minnesota Department of Labor and Industry License and Registration Lookup

Agency phone number: 651-284-5034

Learn more about roofing contractor licensing requirements in Minnesota.

Mississippi 

Licensing agency for roofers: Mississippi State Board of Contractors

How to check if your roofing pro is licensed: Mississippi Contractor License Search

Agency phone number: 601-354-6161

Learn more about roofing contractor licensing requirements in Mississippi.

Missouri 

At the time of this posting, roofing contractors don’t need licensing in Missouri at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. Electrical pros can obtain licensing at the state level from the Missouri Division of Professional Registration.

Montana 

Licensing agency for roofers: Montana Department Labor and Industry

How to check if your roofing pro is licensed: Montana Contractor Lookup

Agency phone number: 406-444-7734

Learn more about roofing contractor licensing requirements in Montana.

Nebraska 

Licensing agency for roofers: Nebraska Department of Labor

How to check if your roofing pro is licensed: Nebraska Department of Labor Contractor Search

Agency phone number: 402-471-2239

Learn more about roofing contractor licensing requirements in Nebraska.

Nevada 

Licensing agency for roofers: Nevada Registrar of Contractors

How to check if your roofing pro is licensed: Nevada State Contractors' Board Contractor License Search

Agency phone number: 702-486-1100

Learn more about roofing contractor licensing requirements in Nevada.

New Hampshire 

At the time of this posting, roofing contractors don’t need licensing in New Hampshire at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing, electrical, asbestos abatement, and lead abatement pros require licensing at the state level from the New Hampshire Office of Professional Licensure and Certification.

New Jersey 

Licensing agency for roofers: New Jersey Division of Consumer Affairs

How to check if your roofing pro is licensed: New Jersey Division of Consumer Affairs License Verification

Agency phone number: 973-424-8150

Learn more about roofing contractor licensing requirements in New Jersey.

New Mexico 

At the time of this posting, part-time contractors don’t need licensing in New Mexico at the state level, although they may require credentialing at the local level, so be sure to check with your municipality. However, if a contractor earns more than $7,200 per year (at the time of posting), they need a license from the New Mexico Regulation & Licensing Department.

New York 

At the time of this posting, roofing contractors don’t need licensing in New York at the state level, although they may require credentialing at the local level, so be sure to check with your municipality. However, asbestos abatement and crane operating pros do require licensing at the state level from the New York State Department of Safety and Health.

North Carolina 

At the time of this posting, roofing contractors don’t need licensing in North Carolina at the state level, although they may require credentialing at the local level, so be sure to check with your municipality. However, general contractors do require state-level licensing from the North Carolina Licensing Board for General Contractors.

North Dakota 

Licensing agency for roofers: North Dakota Secretary of State Licensing Unit

How to check if your roofing pro is licensed: North Dakota Secretary of State Contractor Search

Agency phone: 701-328-3665

Learn more about roofing contractor licensing requirements in North Dakota.

Ohio 

At the time of this posting, roofing contractors don’t need licensing in Ohio at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, electrical, plumbing, refrigeration, and HVAC pros require licensing at the state level from the Ohio Construction Industry Licensing Board.

Oklahoma 

Licensing agency for roofers: Oklahoma Construction Industries Board

How to check if your roofing pro is licensed: Oklahoma Construction Industries Board Roofing Registration Search

Agency phone number: 405-521-6550

Learn more about roofing contractor licensing requirements in Oklahoma.

Oregon 

Licensing agency for roofers: Oregon Construction Contractors Board

How to check if your roofing pro is licensed: Oregon CCB Contractor License Search

Agency Phone: 503-378-4621

Learn more about roofing contractor licensing requirements in Oregon.

Pennsylvania 

Licensing agency for roofers: Office of the Attorney General Bureau of Consumer Protection

How to check if your roofing pro is licensed: Pennsylvania Home Improvement Consumer Information Contractor Search

Agency phone number: 717-722-2425

Learn more about roofing contractor licensing requirements in Pennsylvania.

Rhode Island 

Licensing agency for roofers: State of Rhode Island Contractors' Registration and Licensing Board

How to check if your roofing pro is licensed: Rhode Island Contractors' Registration and Licensing Board License Status Lookup

Agency phone number: 401-889-5535

Learn more about roofing contractor licensing requirements in Rhode Island.

South Carolina 

Licensing agency for roofers: South Carolina Department of Labor, Licensing and Regulation Residential Builders Commission

How to check if your roofing pro is licensed: South Carolina Labor Licensing Regulation License Lookup

Agency phone number: 803-896-4696

Learn more about roofing contractor licensing requirements in South Carolina.

South Dakota 

At the time of this posting, roofing contractors don’t need licensing in South Dakota at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, electrical, plumbing, and asbestos abatement pros require licensing at the state level from the South Dakota Department of Labor and Regulation.

Tennessee 

Licensing agency for roofers: Tennessee Department of Commerce and Insurance Board for Licensing Contractors

How to check if your roofing pro is licensed: Tennessee Department of Commerce & Insurance License Search

Agency phone number: 800-544-7693

Learn more about roofing contractor licensing requirements in Tennessee.

Texas 

At the time of this posting, roofing contractors don’t need licensing in Texas at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. HVAC, plumbing, well-drilling, and fire sprinkler system pros require licensing at the state level from the Texas Business Licenses & Permits Guild.

Utah 

Licensing agency for roofers: Utah Department of Commerce Division of Occupational and Professional Licensing

How to check if your roofing pro is licensed: Utah Division of Occupational and Professional Licensing 

Agency phone number: 801-530-6628

Learn more about roofing contractor licensing requirements in Utah.

Vermont 

At the time of this posting, roofing contractors don’t need licensing in Vermont at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing, HVAC, and electrical pros do require licensing at the state level from the Vermont Department of Public Safety Division of Fire Safety.

Virginia 

Licensing agency for roofers: Virginia Department of Professional and Occupational Regulation

How to check if your roofing pro is licensed: Virginia DPOR License Lookup

Agency phone number: (804) 367-8511

Learn more about roofing contractor licensing requirements in Virginia.

Washington 

Licensing agency for roofers: Washington State Department of Labor and Industries

How to check if your roofing pro is licensed: Washington State Department of Labor & Industries Verify a Contractor Tool

Agency phone number: 602-542-1525

Learn more about roofing contractor licensing requirements in Washington.

Washington, D.C.

Licensing agency for roofers: District of Columbia Department of Consumer and Regulatory Affairs

How to check if your roofing pro is licensed: D.C. Department of Consumer and Regulatory Affairs Occupational and Professional License Search

Agency phone number: 202-442-4400

Learn more about roofing contractor licensing requirements in Washington, D.C.

West Virginia 

Licensing agency for roofers: West Virginia Division of Labor Contractor Licensing Board

How to check if your roofing pro is licensed: West Virginia Division of Labor Contractor Search

Agency phone number: 304-558-7890

Learn more about roofing contractor licensing requirements in West Virginia.

Wisconsin 

Licensing agency for roofers: Wisconsin Department of Safety and Professional Services

How to check if your roofing pro is licensed: Wisconsin eSLA Public Look-Up

Agency phone number: 608-267-0592

Learn more about roofing contractor licensing requirements in Wisconsin.

Wyoming 

At the time of this posting, roofing contractors don’t need licensing in Wyoming at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. Electricians and water well pros require licensing at the state level from the Wyoming Department of Fire Prevention & Electrical Safety and the Wyoming Water Well Contractors Licensing Board, respectively.

Need professional help with your project?
Get quotes from top-rated pros.