How to Verify a Roofing Contractor's License: All 50 States Guide | DisputeVoice
Reference Series Licensing · All 50 States · Contractor Verification · Consumer Protection

How to Verify a Roofing Contractor's License: The Complete 50-State Guide

Every state's licensing board, direct lookup portal, threshold rules, and what to do when a contractor can't — or won't — provide a license number. Updated February 2026.

DisputeVoice Editorial Team Verified against official state agency portals Updated February 2026 18 min read · Permanent reference resource
TL;DR — What You Must Know Before Hiring Any Roofer

There is no national roofing license in the United States. Every state sets its own rules — some require a dedicated roofing license, some require a general contractor or home improvement registration, some leave it entirely to local governments, and a few have no requirement at all. The lookup process takes under two minutes if you have the contractor's license number. If a contractor refuses to provide one, stop there.

This page exists as a permanent reference: one URL, all 50 states, every official lookup portal. Bookmark it. Share it. The single most effective thing a homeowner can do before signing a roofing contract is spend two minutes on their state's verification website.

Why Verifying a Roofing License Matters — Before You Sign Anything

A roofing license is not just a piece of paper. In states that require it, a licensed contractor has passed a trade examination, demonstrated minimum experience, maintained proof of insurance and bonding, and submitted to state oversight. When something goes wrong — a defective installation, a job abandoned midway, a contractor who vanished with your deposit — the license is your primary enforcement lever.

Without a valid license in a state that requires one, you cannot file a complaint with the state licensing board. The contractor's bond (which compensates victims of contractor fraud) may be invalid. Manufacturers may void roof warranties that require licensed installation. Your homeowner's insurance may complicate future claims if the work was performed by an unlicensed contractor. And in most states, an unlicensed contractor cannot legally sue you for unpaid work — but that cuts both ways: you lose protection if the contractor holds a mechanic's lien on your property while operating without a license.

The research is consistent and unsurprising: unlicensed contractors are dramatically overrepresented in consumer fraud complaints. If a contractor is willing to operate without the legal credentials required to work in your state, that willingness to cut corners rarely stops at the licensing office.

⚠ Storm Season Warning

After major storms, the highest concentration of unlicensed and out-of-state contractors appears within 72 hours of the event. These "storm chasers" move fast, pressure homeowners to sign immediately, and frequently operate without licenses in the states where they solicit work. The time pressure they create is engineered — there is almost never a legitimate reason a roofing contract cannot wait 24 hours for you to verify credentials.

How to Verify a Roofing Contractor's License in 4 Steps

1
Ask the contractor for their license number before any other conversation

Any legitimate contractor will provide this without hesitation. Request it in writing — text or email — so you have a record. If they refuse, decline, or delay, treat this as a disqualifying red flag.

2
Find your state in the table below and click the lookup portal

Every state listed includes a direct link to the official government verification database. Do not rely on any third-party "license lookup" service — only the issuing state agency's own database is authoritative.

3
Verify these four things on the results page

License status is Active (not expired, suspended, or revoked). The license holder name matches the company you're dealing with. The license type covers roofing work in your state. There are no active disciplinary actions or complaints listed.

4
Separately verify their insurance and bond

A license is not the same as insurance. Ask for a Certificate of Insurance showing general liability (minimum $1 million recommended for roofing work) and workers' compensation coverage. Call the insurer to verify the certificate is current — certificates can be forged.

8 Red Flags That Signal an Unlicensed or Fraudulent Contractor

🚩 Refuses or delays providing a license number
🚩 Pressures you to sign the same day as their estimate
🚩 Offers to "handle your insurance claim" as part of the pitch
🚩 Has no local address, only a cell number and an out-of-state truck
🚩 Quote is dramatically lower than all other bids
🚩 Requests large upfront payment (more than 10–15% deposit)
🚩 Cannot produce a Certificate of Insurance on request
🚩 Arrived unsolicited immediately after a storm

All 50 States: Official Roofing Contractor License Lookup Portals

Use the table below to find your state's licensing requirements and go directly to the official government verification portal. The "License Type" column tells you what kind of credential is required. States marked STATE LICENSE have mandatory statewide roofing or contractor licensing. States marked THRESHOLD-BASED require a license only above a certain dollar amount. States marked LOCAL ONLY have no statewide requirement — check your city or county directly. States marked NO REQUIREMENT have neither a state nor broadly-enforced local requirement.

● STATE LICENSE REQUIRED ● THRESHOLD-BASED ● LOCAL ONLY ● NO STATE REQUIREMENT
State License Type Licensing Board Verify License
Alabama THRESHOLD-BASED
Commercial: $50K+; Residential: $10K+
Alabama Licensing Board for General Contractors Verify — Alabama
Alaska STATE LICENSE REQUIRED Division of Corporations, Business & Professional Licensing Verify — Alaska
Arizona STATE LICENSE REQUIRED
CR-42 or R-42 Roofing License required
Arizona Registrar of Contractors Verify — Arizona
Arkansas STATE LICENSE REQUIRED
Required for work $2,000+
Arkansas Contractors Licensing Board Verify — Arkansas
California STATE LICENSE REQUIRED
Required for work $500+ labor & materials
Contractors State License Board (CSLB) Verify — California
Colorado LOCAL ONLY
No state license; check your city/county
Local building department (municipality varies) Business Search — Colorado
Connecticut STATE LICENSE REQUIRED Connecticut Dept. of Consumer Protection Verify — Connecticut
Delaware STATE LICENSE REQUIRED Delaware Division of Revenue & DELPROS Verify — Delaware
Florida STATE LICENSE REQUIRED
CCC (Certified) or RCC (Registered) roofing license required
Florida Dept. of Business & Professional Regulation (DBPR) Verify — Florida
Georgia LOCAL ONLY
No dedicated state roofing license; local licenses may apply
Georgia Secretary of State Verify — Georgia
Hawaii STATE LICENSE REQUIRED DCCA — Professional & Vocational Licensing Verify — Hawaii
Idaho STATE LICENSE REQUIRED Idaho Division of Occupational & Professional Licenses Verify — Idaho
Illinois STATE LICENSE REQUIRED
Roofing Contractor License — one of few states with a dedicated roofing license
Illinois Dept. of Financial & Professional Regulation (IDFPR) Verify — Illinois
Indiana LOCAL ONLY
No state contractor license (except plumbers); check municipality
Local building department Business Search — Indiana
Iowa STATE LICENSE REQUIRED Iowa Dept. of Inspections, Appeals & Licensing Verify — Iowa
Kansas STATE LICENSE REQUIRED
Roofing registration required through Attorney General's Office
Kansas Attorney General — Roofing Registration Verify — Kansas
Kentucky LOCAL ONLY
No statewide contractor license; check your county
Local building department Business Search — Kentucky
Louisiana THRESHOLD-BASED
License required for projects over $75,000
Louisiana State Licensing Board for Contractors Verify — Louisiana
Maine LOCAL ONLY
Home improvement contractors not licensed at state level
Local municipality (contact your town office) Partial Lookup — Maine
Maryland STATE LICENSE REQUIRED
Home Improvement Contractor (HIC) license required
Maryland Home Improvement Commission Verify — Maryland
Massachusetts STATE LICENSE REQUIRED
Home Improvement Contractor (HIC) registration required
MA Office of Consumer Affairs & Business Regulation Verify — Massachusetts
Michigan STATE LICENSE REQUIRED Michigan Dept. of Licensing & Regulatory Affairs (LARA) Verify — Michigan
Minnesota STATE LICENSE REQUIRED
Residential Contractor/Remodeler license covers roofing
Minnesota Dept. of Labor and Industry Verify — Minnesota
Mississippi THRESHOLD-BASED
License required above certain project cost thresholds
Mississippi State Board of Contractors Verify — Mississippi
Missouri LOCAL ONLY Local building department (municipality varies) Business Search — Missouri
Montana STATE LICENSE REQUIRED Montana Dept. of Labor & Industry Verify — Montana
Nebraska STATE LICENSE REQUIRED Nebraska Department of Labor Verify — Nebraska
Nevada STATE LICENSE REQUIRED Nevada State Contractors Board Verify — Nevada
New Hampshire STATE LICENSE REQUIRED NH Office of Professional Licensure & Certification Verify — New Hampshire
New Jersey STATE LICENSE REQUIRED
Home Improvement Contractor registration required
New Jersey Division of Consumer Affairs Verify — New Jersey
New Mexico THRESHOLD-BASED
License required if contractor earns more than $7,200/year
New Mexico Regulation & Licensing Department Verify — New Mexico
New York LOCAL ONLY
No state license; licensing is at city/county level
NYC: Buildings Dept; other counties: local building dept. Business Search — New York
North Carolina THRESHOLD-BASED
License required for jobs $30,000+; most residential jobs fall below this
NC Licensing Board for General Contractors Verify — North Carolina
North Dakota STATE LICENSE REQUIRED North Dakota Secretary of State Verify — North Dakota
Ohio LOCAL ONLY
State license only for commercial; residential is local
Local building department Business Search — Ohio
Oklahoma STATE LICENSE REQUIRED
Oklahoma Construction Industries Board — dedicated roofing registration
Oklahoma Construction Industries Board Verify — Oklahoma
Oregon STATE LICENSE REQUIRED
Oregon Construction Contractors Board (CCB)
Oregon Construction Contractors Board Verify — Oregon
Pennsylvania STATE LICENSE REQUIRED
Must register as a Home Improvement Contractor with the AG's Office
PA Attorney General — Bureau of Consumer Protection Verify — Pennsylvania
Rhode Island STATE LICENSE REQUIRED
Commercial roofers must be licensed; residential must register
RI Contractors' Registration & Licensing Board Verify — Rhode Island
South Carolina STATE LICENSE REQUIRED
General Contractor license with roofing sub-classification required
SC Dept. of Labor, Licensing & Regulation Verify — South Carolina
South Dakota LOCAL ONLY Local municipality Business Search — South Dakota
Tennessee THRESHOLD-BASED
License required for jobs $25,000+; Home Improvement License for $3K–$25K in many counties
Tennessee Dept. of Commerce & Insurance — Board for Licensing Contractors Verify — Tennessee
Texas NO STATE REQUIREMENT
Licensing is local; voluntary RCAT registration available
Local building department; RCAT for voluntary verification RCAT Directory — Texas
Utah STATE LICENSE REQUIRED Utah Division of Occupational & Professional Licensing Verify — Utah
Vermont NO STATE REQUIREMENT Voluntary contractor listings available Business Search — Vermont
Virginia STATE LICENSE REQUIRED
Class A, B, or C license based on project size; roofing is a specialty sub-classification
Virginia Dept. of Professional & Occupational Regulation (DPOR) Verify — Virginia
Washington STATE LICENSE REQUIRED
Contractor registration required (not a license exam, but must be registered, bonded, and insured)
Washington State Dept. of Labor & Industries Verify — Washington
Washington, D.C. STATE LICENSE REQUIRED DC Dept. of Consumer & Regulatory Affairs (DCRA) Verify — Washington D.C.
West Virginia STATE LICENSE REQUIRED West Virginia Division of Labor — Contractor Licensing Board Verify — West Virginia
Wisconsin STATE LICENSE REQUIRED Wisconsin Dept. of Safety & Professional Services (DSPS) Verify — Wisconsin
Wyoming LOCAL ONLY Local municipality or county Business Search — Wyoming
Maintenance Note

State licensing portals change their URLs and systems periodically. If a link above does not resolve, navigate to your state's main government portal and search for "contractor license lookup" or "verify contractor license." This page is reviewed and updated quarterly. If you find a broken link, please use the feedback button to notify DisputeVoice.

Storm Chasers and Out-of-State Roofers: A Special Warning

After every major storm — hurricane, hail event, tornado — a predictable surge of out-of-state roofing crews enters affected markets. Many of these contractors are legitimate: they come from neighboring states during a period of high demand and do quality work. But a significant portion are storm chasers: transient operators with no local ties, no intention of standing behind their work, and in many cases, no valid license in the state where they're soliciting jobs.

A contractor's license is typically only valid in the state where it was issued. A Florida roofing contractor arriving in Georgia after a hail event needs a Georgia license — or a qualifying exemption — to legally perform work there. Reciprocity agreements between states exist in some cases, but they are limited and state-specific. Do not assume a license from another state transfers. Verify the license specifically for the state where your home is located.

The pressure tactics that storm chasers use are designed to prevent you from doing exactly what this guide teaches: taking two minutes to verify credentials. They arrive uninvited, they offer prices that seem too good, they claim materials are "already on the truck," and they create artificial urgency around "storm damage deadlines" that don't exist in law. The best response to any contractor who pressures you to sign before verifying their license is to end the conversation and find someone else.

What to Check Beyond the License

Verifying an active license is the starting point, not the finish line. A licensed contractor can still perform defective work, abandon a job, or commit fraud. Layer your verification:

Insurance certificate: Request a Certificate of Insurance showing active general liability (minimum $1 million per occurrence for roofing) and workers' compensation. Call the insurance company directly to verify it's current. Ask to be named as an additional insured on the project.

Local permit: Most roofing jobs over a certain scope require a building permit. Ask your contractor if a permit is required for your job and verify that they will pull it. A contractor who discourages permits is a red flag — permits create an inspection record that protects you.

Better Business Bureau and licensing board complaint history: Most state licensing portal results show disciplinary actions. Check these. A contractor who has had their license suspended or revoked and reinstated deserves scrutiny. Also check the BBB at bbb.org and your state attorney general's consumer complaint database.

Google and local reviews: Search the company name plus "complaint," "review," and "scam." Also search the owner's name. Storm-chasing operators often cycle through company names but the owner's name stays the same.

Already Hired an Unlicensed Contractor? Here's What to Do

1
Stop payment if work has not been completed

If the contractor has not finished the job, do not release further payment. Document the current state of work with photographs dated and timestamped.

2
File a complaint with your state attorney general

Most state AG offices have consumer protection divisions that handle unlicensed contractor complaints. This creates an official record and may trigger enforcement action.

3
File a complaint with your state licensing board

Even if the contractor is unlicensed, licensing boards often have jurisdiction over unlicensed practice complaints and can pursue the contractor.

4
Contact your homeowner's insurance

Depending on your policy and state, your insurance may have provisions to address defective work by unlicensed contractors.

5
Submit a Lighthouse Report to DisputeVoice

Documenting your experience publicly helps protect other homeowners in your area from the same contractor. DisputeVoice reports are SEO-optimized to rank on Google for the contractor's name.

DisputeVoice: Lighthouse Reports

Warn Other Homeowners Before They Hire the Same Contractor

DisputeVoice publishes evidence-based consumer reports about roofing contractors with documented patterns of fraud, abandonment, and defective work. Our reports are built to rank on page one of Google for the contractor's name — so the next homeowner who searches before hiring will find your account first. This is how accountability works in the digital age.

→ Submit your contractor dispute to DisputeVoice

Frequently Asked Questions

Does a roofing contractor need a separate license in every state they work in?

Yes, in almost all cases. A contractor's license is valid only in the state that issued it. Reciprocity agreements exist between some states but are limited and must be verified directly with the issuing board. After major storms, contractors routinely cross state lines to work — verify their license in your state, not just their home state.

What's the difference between a license and a registration?

A license typically requires passing an exam, demonstrating experience, and meeting ongoing renewal requirements. A registration (used in states like Pennsylvania and Washington) requires submitting paperwork and proof of insurance but does not involve a trade examination. Both are searchable through official state portals, and both matter.

My state says local-only licensing. How do I check?

Go to your city or county's official website and search for "building department" or "contractor registration." In local-licensing states, the building permit office is typically the right starting point. You can also call your county courthouse.

Can I hire an unlicensed contractor in a state that requires licensing?

You can, but you expose yourself to significant risk: no licensing board recourse, potential warranty voids, complications with your homeowner's insurance, and limited legal remedies if work is defective or incomplete. In many states, an unlicensed contractor cannot enforce a contract against you in court — but that protection only matters if you know about it before you've already paid.

A contractor showed me their license on their truck magnet. Is that enough?

No. License numbers on vehicles, cards, and websites can be fabricated, borrowed from another company, or simply expired. Always verify independently through the official state portal — it takes under two minutes and is the only way to confirm current active status.

Sources & References

  • RoofObservations.com — Roofing Contractor License Verification (Oct 2025)
  • Angi — Which States Require a Roofing License (2024–2025)
  • Finturf — Roofing License Requirements by State (Sept 2025)
  • California CSLB — cslb.ca.gov
  • Florida DBPR — myfloridalicense.com
  • Texas RCAT — rcat.org
  • Arizona Registrar of Contractors — roc.az.gov
  • Illinois IDFPR — idfpr.illinois.gov
  • Kansas Attorney General — Roofing Registration Directory
  • Oklahoma Construction Industries Board — cib.ok.gov
  • Virginia DPOR — dpor.virginia.gov
  • Washington State L&I — lni.wa.gov
  • Minnesota DLI — Residential Contractor Licensing
  • Tennessee Board for Licensing Contractors — verify.tn.gov
  • North Carolina Licensing Board for General Contractors — nclbgc.org
  • Louisiana LSLBC — lslbc.louisiana.gov