There are no national licensing requirements for roofing contractors in the United States. Some states specifically require roofing contractors to have roofing contractor licenses, some states require roofing contractors to hold building contractor or home improvement licenses, and some states do not require roofing contractors to be licensed at all, and leave it up to local authorities.   

The following links will take you to the official state web pages that explain the licensing requirements for roofing contractors in each state, as well as the pages where you can verify a contractor's license. In cases where no contractor license is required for roofing contractors, we provide a link that lets you verify a contractor's business license, so you can at least tell if a roofer has a valid license to do business. On many of these sites, after you've got your search results back, clicking on the contractor's name or license number will bring up more information about the contractor, such as how long they've been in business.    

Click Here to See More Roofing Topics

Alabama

Alaska

Arizona

Arkansas

California

Colorado

Connecticut

Delaware

Florida

Georgia

Hawaii

Idaho

Illinois

Indiana

Iowa

Kansas

Kentucky

Louisiana

Maine

Maryland

Massachusetts

Michigan

Minnesota

Mississippi

Missouri

Montana

Nebraska

Nevada

New Hampshire

New Jersey

New Mexico

New York

North Carolina

North Dakota

Ohio

Oklahoma

Oregon

Pennsylvania

Rhode Island

South Carolina

South Dakota

Tennessee

Texas


Utah

Vermont

Virginia

Washington, DC

Washington State

West Virginia

Wisconsin

Wyoming