In this guide
At a glance.
- Roofing license rules vary widely by state, county, and city. Do not assume one national rule applies.
- Ask for the legal business name, license number, insurance certificate, and the name of the crew doing the actual work.
- Verify insurance directly with the carrier, not just from a PDF certificate.
- A contractor who asks you to pull permits yourself deserves extra scrutiny.
Hiring a roofer without checking credentials is one of the easiest ways to turn an expensive project into a legal and financial mess.
The challenge is that roofing licensing is not uniform across the United States. Some states require a dedicated roofing license. Some treat roofing as part of general contracting. Some rely on local city or county requirements. Some have different rules for residential and commercial work.
That means the right question is not “Are roofers licensed nationally?” The right question is “What does my state and local jurisdiction require, and can this contractor prove they meet it?”
State licensing and consumer-protection directory
Start with the official source for your state below. Some links open a license or registration search; others open an agency page that explains where to check. A consumer-protection page is not a license database, and a registration is not a guarantee of workmanship.
Match the legal business name, credential type, current status and permitted work to your estimate. Then ask the building department for the project address about local requirements. If a lookup returns no match or is unavailable, contact the agency before drawing a conclusion about the contractor.
The existing state-source notes were reviewed September 18, 2026; this directory was expanded September 28, 2026. Requirements can change. Use the linked agency’s current instructions for your job.
| State | Official starting point | What to check |
|---|---|---|
| Alabama | Alabama Home Builders Licensure Board | Check the license type, current status and business name. Contact the Board if a search result is unclear. |
| Alaska | Alaska Department of Commerce | Use the Professional License Search linked here. Check the specialty, status, business identity and current insurance. |
| Arizona | Arizona Registrar of Contractors | Confirm that the license classification covers the proposed work. |
| Arkansas | Arkansas Contractors Licensing Board | A residential roofing registrant is not the same as a licensed contractor. Confirm the credential appropriate for the work. |
| California | California Contractors State License Board | Review the current status and classification; ask the company for current insurance documentation. |
| Colorado | Colorado Attorney General | This is consumer guidance, not a roofing license lookup. Check city or county contractor requirements directly. |
| Connecticut | Connecticut Department of Consumer Protection | Home improvement registration is different from a trade license. Match the business and current registration status. |
| Delaware | Delaware contractor registry | Check the construction contractor registration. Registration and a professional trade license are different records. |
| District of Columbia | DC Department of Licensing and Consumer Protection | Check the home improvement credentials that apply to the work, plus current insurance. |
| Florida | Florida Department of Business and Professional Regulation | Confirm the license category and where it permits the contractor to work; not every Florida credential has the same geographic scope. |
| Georgia | Georgia Consumer Protection Division | Do not treat the absence of a state general-contractor license as proof that a roofing specialist is unqualified. Work outside the specialty can change the requirements. |
| Hawaii | Hawaii DCCA | Use the linked public license search to check current status and the classification for the proposed work. |
| Idaho | Idaho Division of Occupational and Professional Licenses | Idaho’s contractor credential is registration, not a roofing skills license. Select the contractor registration search. |
| Illinois | Illinois Department of Financial and Professional Regulation | Check the current roofing contractor license and match the business name on your estimate. |
| Indiana | Indiana Attorney General | Confirm local licensing, bonding and insurance requirements with the building department; do not use an unrelated state professional-license search as a roofing check. |
| Iowa | Iowa Department of Inspections, Appeals & Licensing | Contractor registration is different from a licensed trade. Confirm any additional local requirements. |
| Kansas | Kansas Attorney General | Look for current good standing. Registration is not an endorsement of the company or a workmanship guarantee. |
| Kentucky | Kentucky Attorney General | The emergency contractor registration programs described here cover named communities, not every Kentucky city. Confirm local requirements with your building office. |
| Louisiana | Louisiana State Licensing Board for Contractors | Match the company and the residential roofing classification. A Home Improvement registration does not authorize roofing or structural work. |
| Maine | Maine Attorney General | Ask your municipality about permits and local requirements. The Attorney General provides a model home construction contract. |
| Maryland | Maryland Home Improvement Commission | Match the company and current license status. Ask separately for current liability insurance and references. |
| Massachusetts | Massachusetts Office of Consumer Affairs and Business Regulation | The home improvement program covers existing owner-occupied primary homes with one to four units; other properties and credentials have different rules. |
| Michigan | Michigan Licensing and Regulatory Affairs | A maintenance and alteration license lists its permitted trades; confirm roofing is covered. Use the page’s Verify a License link. |
| Minnesota | Minnesota Department of Labor and Industry | Match the licensed business, current status and scope. A license check does not replace references or a written scope. |
| Mississippi | Mississippi State Board of Contractors | Match the business name and the classification for your job. Contact the Board if records are unclear. |
| Missouri | Missouri Attorney General | Ask the local building office which credentials apply to your job, and confirm insurance directly with the company. |
| Montana | Montana Department of Labor and Industry | Use the construction contractor license lookup. Montana transitioned its registration program to licensing in 2026; check current program guidance. |
| Nebraska | Nebraska Department of Labor | Registration does not guarantee work quality or prevent fraud; confirm local requirements too. |
| Nevada | Nevada State Contractors Board | Check current status, classification and monetary limit; ask for recent references and a written contract. |
| New Hampshire | New Hampshire Attorney General contractor guide (PDF, hosted by North Hampton) | Use the state hiring checklist, then ask your municipal building department about the credentials and permits for this job. This guide is not a license lookup. |
| New Jersey | NJ Division of Consumer Affairs | Check the business name and current registration. Registration does not establish workmanship or insurance coverage for your job. |
| New Mexico | New Mexico Construction Industries Division | Select Search Company and the appropriate company type. The lookup may ask you to complete a security check. |
| New York | New York Attorney General | New York City and several counties require home improvement licensing. Do not treat this as a single statewide roofing license. |
| North Carolina | North Carolina Licensing Board for General Contractors | Smaller projects do not automatically require this state general contractor license. Local permits and other applicable requirements still need checking. |
| North Dakota | North Dakota Secretary of State | Use the linked FirstStop contractor search. Check license standing and confirm any other permits required for the project. |
| Ohio | Ohio Attorney General | Ask the building department about local credentials and permits. Check insurance, references and the full written scope. |
| Oklahoma | Oklahoma Construction Industries Board | Select the roofing contractor registration search. Current registration does not establish the quality of an individual roof job. |
| Oregon | Oregon Construction Contractors Board | Select Contractor/License Search under Consumer Tools. Confirm the appropriate endorsement, insurance and bond information. |
| Pennsylvania | Pennsylvania Office of Attorney General | Home improvement registration is not an endorsement of honesty or workmanship. Confirm insurance and recent references separately. |
| Rhode Island | Rhode Island Contractors’ Registration and Licensing Board | Residential contractor registration differs from a commercial roofing license. Confirm the credential appropriate to your property. |
| South Carolina | South Carolina Residential Builders Commission | Roofing specialty registration and a residential builder license are different credentials. Confirm the work fits the credential. |
| South Dakota | South Dakota Consumer Protection | This is consumer guidance, not a roofing license lookup. Ask your city or county which credentials and permits apply. |
| Tennessee | Tennessee Board for Licensing Contractors | For work below $25,000, ask the local building office which state or local credentials and permits apply. |
| Texas | Texas Attorney General | An association credential is voluntary and is not a state license. Ask who will obtain any required local permits. |
| Utah | Utah Division of Professional Licensing | Use Verify a License. The separate voluntary Construction Business Registry is not a complete list of all licensees. |
| Vermont | Vermont Office of Professional Regulation | Use Find a Professional on the state page to match the individual or business. Confirm the registration requirements for your project and ask for current insurance. |
| Virginia | Virginia Department of Professional and Occupational Regulation | Confirm the class and specialty fit your job. Online records may lag recent changes; contact DPOR if details are unclear. |
| Washington | Washington Department of Labor & Industries | Contractor registration is not a workmanship guarantee. Check current status and ask about coverage for the people working on your home. |
| West Virginia | West Virginia Contractor Licensing Board | Search the exact company name or license number and confirm that the classification covers your roofing project. Also ask about local requirements. |
| Wisconsin | Wisconsin Department of Safety and Professional Services | For one- and two-family building permits, dwelling contractor and qualifier certifications generally apply, with exceptions. Confirm your job’s requirements locally. |
| Wyoming | Wyoming Attorney General | This is the consumer protection office, not a roofing license lookup. Ask the local building department about contractor credentials and permits. |
The FTC hiring checklist also recommends checking credentials, comparing written estimates and reading the contract before work begins.
Step 1: Get The Exact Legal Business Name
Start with the company’s legal name, not just the name on the truck.
Ask for:
- Legal business name.
- DBA name if different.
- Business address.
- License number.
- Owner or qualifying party name.
- Insurance certificate.
- Names of subcontractors if they will be used.
You need this information because license databases often search legal names, not marketing names.
Step 2: Check The State Licensing Board
Search your state contractor licensing board or consumer protection agency. Look for:
- Active license status.
- License type.
- Expiration date.
- Disciplinary history.
- Complaint history.
- Whether roofing is included in the license scope.
If you cannot find the company, ask the contractor to send the lookup link. A legitimate contractor should not hesitate.
Step 3: Check Local Requirements
State approval is not always enough. Cities and counties may require:
- Local contractor registration.
- Building permits.
- Roofing-specific permits.
- Inspection scheduling.
- Business tax receipts.
Call the local building department if the project is a full replacement, structural repair, commercial roof, or large insurance job.
Step 4: Verify Insurance Directly
Ask for a certificate of insurance, but do not stop there.
Call the agent or carrier listed on the certificate and confirm:
- General liability is active.
- Workers’ compensation is active or legally exempt.
- Policy dates cover your project.
- Roofing work is not excluded.
- The business name matches the contractor.
This matters because roofing is high-risk work. If a worker is injured and the contractor lacks proper coverage, the homeowner can be pulled into a dispute.
Step 5: Ask Who Is Actually Doing The Work
Many roofing companies sell the job and subcontract the crew. That is not automatically bad, but you should know who is on your roof.
Ask:
- Are employees or subcontractors doing the installation?
- Who supervises the job?
- Is the crew covered by insurance?
- Does the subcontractor have required credentials?
- Who handles warranty issues later?
The company named on your contract should be accountable for the work.
Step 6: Watch The Permit Conversation
For roof replacements, the contractor usually handles permits where permits are required.
Be careful if a contractor asks you to pull the permit as the homeowner. That can be a sign they are not eligible to pull permits, are avoiding accountability, or are trying to shift responsibility.
There are exceptions, but the contractor should be able to clearly explain them.
Step 7: Compare More Than One Roofer
Credential checks are one part of hiring. You should also compare:
- Written scope of work.
- Material brand and product line.
- Underlayment and ventilation details.
- Decking replacement terms.
- Cleanup and dump fees.
- Workmanship warranty.
- Manufacturer warranty.
- Payment schedule.
A low bid from a poorly verified contractor is not a bargain. It is a risk.
How Roofer Directory Fits In
Roofer Directory is a starting point for comparing roofing contractor listings by market. It shows public business data such as location, ratings, review counts, and contact details.
It is still your responsibility to verify licensing, insurance, permits, and project-specific qualifications before hiring. Use the directory to build a shortlist, then confirm the credentials directly.
For a broader hiring checklist, read how to choose a roofing contractor.
Compare Roofers After You Verify Credentials
Once you know what your state and local jurisdiction require, use Roofer Directory to build a shortlist of roofing contractor listings in your market. Then confirm licensing, insurance, permits, and scope directly before hiring. You can also request a free estimate when you are ready to compare written bids.
For more, read how to choose a roofing contractor, roof repair vs replacement, and the FAQ and glossary before signing a contract.
A few more answers.
Do all states require roofers to have a roofing license?
No. Requirements vary by state and sometimes by city or county. Some states require a dedicated roofing license, some use a general contractor license, and some rely heavily on local rules.
What information do I need to verify a roofer?
Ask for the legal business name, license number, business address, insurance certificate, and the name of any subcontractor crew that will do the work.
Is a business license the same as a contractor license?
No. A business license may only mean the company is allowed to operate locally. A contractor or roofing license is the trade credential that may be required to perform roofing work.
Should I verify subcontractors too?
Yes. If the company uses subcontractors, ask who will be on the roof and whether that crew is properly licensed and insured for your state or local jurisdiction.
Where do I check a roofing license?
Start with your state contractor licensing board or consumer protection agency. If your state does not license roofers directly, check city or county contractor registration and permit requirements.
What if a roofer says no license is required?
That may be true in some states or for some small repairs, but do not take the contractor's word for it. Confirm with the state licensing board or local building department before signing.
Should the roofer pull the permit?
For most permitted roof replacements, the contractor should handle the permit. If a contractor asks you to pull it as the homeowner, ask why and confirm with the building department before proceeding.
Is insurance as important as licensing?
Yes. Licensing shows legal eligibility to perform work where required, while insurance may cover specified losses, subject to policy terms and exclusions. Verify both before work starts.
More questions? Browse the roofing FAQ & glossary.
Published by RooferDirectory. Learn about our sources and methods, or suggest a correction.



