TThe Traveling Tradesman
R

Roofer

Roofing is the trade where "licensed" means almost nothing until you name the state. In Texas, anyone can print a card that says roofer and start knocking on doors after a hailstorm — there's no state license at all — while Minnesota wants an exam, a bond, and insurance. Kansas is the tell: roofing is the only trade it regulates statewide, and the program runs out of the Attorney General's office rather than a licensing board. These are consumer-protection laws written after storm chasers, not craft standards, and knowing that explains most of the map.

Where can I take my roofer license?

Pick the state you're licensed in. You'll get the states that will consider that license — which is not the same as a free transfer.

FAQ

Does my roofing license transfer to another state?

Sometimes, and roofing is better than most trades on this. Florida honors licenses from Louisiana, Mississippi, North Carolina, Georgia, and California — a real agreement, not a case-by-case review. But Illinois licenses roofing statewide and reciprocates with nobody, and Michigan doesn't reciprocate with anyone on anything. Two things to watch before you move: Louisiana created a brand-new Residential Roofing license that took effect January 1, 2026, and Oklahoma added a residential endorsement exam on July 1, 2026. Both are recent enough that most of what you'll find online is out of date. Maine is not next, whatever you may have read: the bill that would have created a residential contractor license there, LD 1226, died on adjournment on April 29, 2026. Plenty of guides still describe it as arriving January 1, 2027. It isn't.

Roofer rules in every state

Researched 2026-07-21 to 2026-07-24

One entry per state, in alphabetical order. Each one covers who licenses the trade there, what it takes to qualify, and whether that state accepts a license earned somewhere else.

What the colors mean
  • Reciprocity accepts some out-of-state licenses
  • No reciprocity licensed here, but no out-of-state license is accepted
  • Nothing to reciprocate no state license exists here
  • Not established we could not verify this state's position — treat it as an open question, not a no
  • secondarydrawn from consistent secondary sources, not confirmed on the agency's own page

Alabama

State license
Issuing agency: Split between two boards already documented for AL carpenter: Home Builders Licensure Board (HBLB, residential, $10,000 threshold or $2,500 for roofing specifically) and Licensing Board for General Contractors (LGBC, commercial, $100,000 threshold).

Distinctive structure: HBLB offers a specific Residential Roofer License (roofing only, $2,500+ threshold) that requires no state exam - only proof of a prior local municipal/county contractor license held 1+ year, plus a $10,000 surety bond. An Unlimited Home Builders License (which does require passing the AL Home Builders exams) also authorizes roofing without a separate roofer license. Commercial roofing $50,000+ falls under LGBC.

Reciprocity existsCross-confirmed

Alabama has no individual roofer exam for its dedicated Residential Roofer License category - it's based on prior local licensing history, not an exam to waive. The broader Home Builders/General Contractor licenses (which also cover roofing) have a cross-confirmed reciprocal relationship with North Carolina, consistent with the AL carpenter entry.

Where it applies: Cross-confirmed for the general contractor classification; the roofer-specific no-exam license may not have a comparable reciprocity mechanism since there's no exam to waive

What's actually required: This uses the same board relationship established for Alabama's carpentry entry (NC direction confirmed). A source mentions 'Contractors from these states may qualify for license reciprocity with the Home Builders Licensure Board' but the specific list wasn'T fully captured. Note that Alabama's roofer-specific license (the $2,500-threshold category) requires no exam at all - it'S based on prior local licensing history, so 'reciprocity' as an exam-waiver concept may not directly apply to that specific category the way it does to the broader Unlimited Home Builders or General Contractor licenses.

States accepted from
NC (cross-confirmed via this dataset's own NC carpenter record, which independently lists Alabama among its exam-waiver partners)

Note: A complete state list for HBLB reciprocity wasn't independently confirmed for roofing specifically.

Sources
See all trades in Alabama

Alaska

State license
Issuing agency: Alaska Dept. Of Commerce, Community, and Economic Development - Division of Corporations, Business, and Professional Licensing. Specialty Contractor license (roofing), under Alaska Statutes Ch. 08.18. Same department already documented for AK carpenter.

Specialty Contractor license covers work using no more than three trades (roofing qualifies). Requirements: SSN (or exemption form), $10,000 surety bond, general liability insurance, workers' comp if employees, $300 total fee. Some specialty applicants must pass a PSI exam. No continuing education requirement. Licenses expire Dec. 31 of odd years. A separate Residential Contractor Endorsement (16-hour cold-climate building course + PSI exam) is required if residential work exceeds 25% of a structure'S value.

No reciprocitySecondary sources — not independently confirmed by the agency

Alaska has no roofing contractor reciprocity with any state - confirmed explicitly for its construction contractor licenses. Note this is a different program from Alaska's individual journeyman Certificate of Fitness credentials (electrician/plumber), which do have reciprocity documented elsewhere.

Why, and what applies instead: Confirmed directly and explicitly: 'Alaska doesn'T have reciprocity agreements with any other states for the construction contractor licenses.' This is consistent with, and independently supports, the finding already documented 'S Alaska electrician record - where Alaska's own sources stated it 'No longer' reciprocates with Oregon, Idaho, Washington, or Wyoming. Note the distinction: Alaska'S DOL Certificate of Fitness program (electrician/plumber individual credentials) does maintain a 13-state journeyman reciprocity list, but the DCCED construction contractor licenses - which is what roofing falls under - have no reciprocity at all.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Alaska

Arizona

State license
Issuing agency: Arizona Registrar of Contractors (ROC) - CR-42 (Residential), C-42 (Commercial), KA-42 (dual) Roofing classifications. Same business-license model already documented for AZ's other trades.

4 years qualifying roofing experience (within a 10-year window) + trade exam + Statutes & Rules Exam (SRE) + bonding ($5,000 minimum for CR-42, scaled higher for commercial) + Recovery Fund contribution for residential licensees. $1,000 project threshold, matching AZ's general contracting threshold already documented.

No reciprocityOfficial source

Arizona has no formal roofing license reciprocity with any state, consistent with every other Arizona trade. Unlike electrical and general building, roofing specifically does not accept the NASCLA exam either - the Statutes & Rules exam is never waived for anyone. A case-by-case Out-of-State Waiver Request is the only alternative path.

Why, and what applies instead: Confirmed consistent with AZ's established pattern already documented extensively (electrician, plumber, HVAC, carpenter): no formal bilateral reciprocity with any state. Roofing specifically does not accept the NASCLA exam (confirmed directly: 'Arizona does not accept the NASCLA Accredited Examination for this classification' and 'SRE Statutes and Rules exam is never waived') - narrower than AZ's electrical/general-building classifications, which do accept NASCLA. A case-by-case Out-of-State Waiver Request remains the only alternative path, per AZ'S general policy.

See all trades in Arizona

Arkansas

State license
Issuing agency: Arkansas Contractors Licensing Board (ACLB) - Residential Roofer Registration (roofing/roof decks/roofing sheet metal, $2,000+ threshold) or Home Improvement License. Same board already documented for AR carpenter. Contractors already holding a Residential Builders or Remodelers License don't need the separate roofer registration.

$2,000 threshold, notably low. $15,000 bond required for residential roofing specifically (higher than the standard $10,000 for most other classifications). Confirmed directly from labor.Arkansas.gov: a distinct 'Temporary' license/registration pathway exists specifically for contractors with a CURRENT out-of-state contractor'S license (valid 90 days, bridges the gap while the standard application processes).

Reciprocity existsOfficial source

Arkansas offers a 90-day Temporary Roofer Registration for anyone holding a current out-of-state contractor's license - a bridge mechanism rather than a full exam waiver. This dataset'S Arkansas carpenter record separately confirms a Tennessee-specific reciprocity requirement for general contracting.

Where it applies: A specific 90-day Temporary Registration bridge for current out-of-state license holders - not a permanent trade-exam waiver the way this dataset's other reciprocity findings work

What's actually required: Confirmed directly from Arkansas's own official application page: a Temporary Residential Roofer application track exists specifically for applicants with a CURRENT out-of-state contractor'S license, valid for 90 days while the standard application is processed - this is a bridge mechanism, not a full exam waiver. The AR carpenter entry separately confirms a Tennessee-specific reciprocity requirement (3-year license history) for general contracting, which may or may not extend to the roofer-specific registration.

States accepted from
TN (cross-confirmed via this dataset's own AR carpenter record, which found a Tennessee-specific 3-year license history requirement)
See all trades in Arkansas

California

State license
Issuing agency: California Contractors State License Board (CSLB) - C-39 Roofing Contractor

C-39 Roofing Contractor: 4 years journeyman-level roofing experience, Law & Business exam + Trade exam, $25,000 contractor bond, liability insurance. Required for any roofing work over $500 (labor + materials). A B-General Building contractor may perform roofing only as part of a larger multi-trade project - standalone roofing contracts always require C-39.

Reciprocity existsCross-confirmed

California's roofing contractor reciprocity is confirmed with Arizona, Nevada, and Louisiana - a narrower list than CSLB'S general program for other trades. Utah appears on one source only and isn't independently confirmed. The out-of-state license must be held 5+ years in good standing.

Where it applies: C-39 Roofing Contractor classification specifically - a narrower list than CSLB's general contractor reciprocity program used for other trades

What's actually required: Confirmed across two consistent detailed sources for AZ/NV/LA; the contractor must have held an active license in good standing in the reciprocal state for the previous 5 years, and must still complete the standard Original Contractor License application. Utah appears on one source (RocketCert) but not the other (ServiceTitan) - flagged as unconfirmed pending direct CSLB verification. NOTE: this list differs from CSLB's general reciprocity program already documented elsewhere for California'S other trades (AZ, LA, MS, NV, NC) - Mississippi and North Carolina do not appear to cover the C-39 classification specifically, while Utah might. This suggests reciprocity may vary by specialty classification within the same CSLB program, not just by state.

States accepted from
AZ (confirmed by 2 independent sources)NV (confirmed by 2 independent sources)LA (confirmed by 2 independent sources)UT (appears on one detailed source only - not independently cross-confirmed)

Note: Utah's inclusion is unconfirmed (single source). This roofing-specific list differs from CSLB's general reciprocity list already in this dataset for CA's other trades - worth confirming this classification-specific variation directly with CSLB.

See all trades in California

Colorado

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No statewide roofing license - matches the pattern already documented for CO carpenter/HVAC. Only electrician and plumber are DORA-licensed in Colorado. Denver requires a separate roofing contractor license through Community Planning and Development; other municipalities vary.

Varies by municipality. Confirmed consistently: 'Colorado does not require a statewide roofing contractor license through DORA.'

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Colorado has no statewide roofing license - it's regulated entirely locally, matching the pattern already documented for Colorado'S HVAC and carpenter trades. Denver does not reciprocate with any other jurisdiction.

What applies instead: No state license exists, consistent with CO's established pattern. Denver explicitly does not reciprocate with any other jurisdiction (already documented for CO carpenter).

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Colorado

Connecticut

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No roofing-specific trade license - roofing on existing homes falls under the Home Improvement Contractor (HIC) registration, DCP, same category already documented for CT carpenter. Commercial roofing (Major Contractor registration) and new-home roofing (NHCC) are separate registrations.

HIC registration: no exam, no experience requirement, $120 fee + $100 Guaranty Fund contribution ($220 total first year), $500,000 GL insurance minimum. Triggered at $200/contract or $1,000/year cumulative - notably low thresholds.

No reciprocitySecondary sources — not independently confirmed by the agency

Connecticut has no roofing-specific trade license - it falls under the HIC registration (no exam, no experience requirement) already documented for Connecticut carpentry. Connecticut has no broad reciprocity for its trade licenses generally.

Why, and what applies instead: Confirmed directly: 'Connecticut contractor reciprocity agreements are limited. Connecticut does not maintain broad multi-state reciprocity for most trade licenses.' Since HIC is a registration (no exam), reciprocity as an exam-waiver concept doesn't directly apply anyway - consistent with the no-reciprocity finding already established for CT'S other trades.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Connecticut

Delaware

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No state roofing license. Construction Contractors Certificate required (Dept. Of Labor, Office of Contractor Registration) + Division of Revenue business license - matches the pattern already documented for DE carpenter, where Delaware was noted as one of the only states with no state contractor license at all. County licensing boards (New Castle, Kent, Sussex) each administer their own separate roofing licensing programs on top.

Registration, not exam-based: 18+, SSN or FEIN, workers' comp + liability + unemployment insurance. Jobs $50,000+ trigger a separate Division of Revenue business license requirement. Class B Asbestos Abatement Certification separately required if applicable.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Delaware has no state roofing license - just a Construction Contractors registration, matching the pattern already documented for Delaware carpentry. County-level licensing (New Castle, Kent, Sussex) is separate and independent.

What applies instead: No exam-based state license exists, consistent with the pattern already established for DE carpenter - Delaware is one of the few states with no state contractor license at all, just registration.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Delaware

Florida

State license
Issuing agency: Florida DBPR - Construction Industry Licensing Board (CILB). Certified (statewide, 'CCC' license) or Registered (local-jurisdiction-only) Roofing Contractor.

Certified Roofing Contractor: 4 years experience (education/military service can substitute for part) + two-part exam (Business & Finance: 120 questions/6.5 hrs; Roofing Trade Knowledge: 80 questions/5 hrs, 70% pass) + background check + credit report. 14 hours continuing education per renewal cycle, including specific wind-mitigation hours.

Reciprocity existsCross-confirmed

Florida has real reciprocity (not just endorsement) for roofing contractors, with Louisiana, Mississippi, North Carolina, Georgia, and California - notably different from Florida's electrical/plumbing/HVAC trades, which only offer case-by-case endorsement. The trade exam is waived, but a Florida Building Code course and the Business & Finance exam are always required. A separate 10-year endorsement path exists for any state not on this list.

Where it applies: Certified Roofing Contractor - treated as a 'Division I' classification alongside General/Building/Residential for reciprocity purposes, UNLIKE this dataset'S existing FL electrical/plumbing/HVAC records, which found no formal reciprocity for those trades (endorsement only)

What's actually required: Important correction to a structural assumption: this dataset's earlier Florida records (electrical, plumbing, HVAC) found only case-by-case endorsement, no formal reciprocity - it would be a mistake to assume that applies uniformly to all FL trades. Roofing specifically does have a real reciprocity program, expanding over time since a 2021 statute (Florida Statutes 489.115): reciprocal applicants skip the trade exam but must still complete a 2-hour Florida Building Code/wind-mitigation course and pass the Business & Finance exam. Separately, ANY out-of-state contractor licensed 10+ years (regardless of reciprocity agreement) can apply via a broader Endorsement pathway. The Florida-California relationship appears one-directional since this dataset'S own ca CSLB record doesn't list Florida among its own reciprocal partners.

States accepted from
LAMSNCGA (added more recently per a 2023-dated detailed source)CA (added more recently per the same source - notably, CSLB's own reciprocity page (already) does not list Florida among CA's own accepted states, so this appears to be one-directional (FL accepting CA, not necessarily CA accepting FL back))

Note: The Florida-California relationship appears asymmetric (not reciprocated from CA's side per CA's own record already in this dataset) - a useful reminder that reciprocity direction matters even within a single classification.

See all trades in Florida

Georgia

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No state roofing license. Georgia's State Licensing Board for Residential and General Contractors explicitly classifies roofing as an 'Exempt Specialty Contractor' category - roofers who stay in roofing-only work don'T need any state license at all, unlike this dataset's existing GA carpenter/GC record.

Confirmed consistently and explicitly across 6+ sources, including the Georgia Attorney General's Consumer Protection Division: 'Roofers, along with painters, drywall contractors, and repair handymen, are exempt from state licensing requirements.' If roofing work expands into general construction (framing, siding, structural repairs) exceeding $2,500, the same $2,500 GC-license threshold already documented for GA carpenter applies. A voluntary private credential exists through the Georgia Roofing Contractors Association (GARCA, ~128 members).

No state license to reciprocateOfficial source

Georgia has no state roofing license at all - roofing is explicitly classified as an 'Exempt Specialty Contractor' category by the state's own licensing board. Only if a roofer'S work crosses into general construction above $2,500 does Georgia's GC licensing (already documented elsewhere) kick in. There is no reciprocity because there is no roofing-specific state license.

What applies instead: No state license exists for roofing specifically, so no reciprocity framework applies. GARCA is a private voluntary association, not a government credential.

See all trades in Georgia

Hawaii

State license
Issuing agency: Hawaii Contractors License Board (CLB), DCCA - Specialty Contractor, C-42 Roofing classification. Same board already documented for HI electrician.

4 years supervisory roofing experience (up to 1 year substitutable) within the last 10 years + C-42 trade exam + Business & Law exam (75%+ each) + general liability insurance ($100K/$300K minimum) + case-by-case bond ($5,000 minimum). $1,000 threshold applies.

No reciprocityCross-confirmed

Hawaii has no roofing license reciprocity with any state, consistent with the electrical trade already extensively documented - Hawaii's CLB applies the same no-reciprocity policy across all its specialty classifications.

Why, and what applies instead: Consistent with the general DCCA policy already confirmed and extensively documented in the HI electrician entry: 'Hawaii does not have reciprocity agreements with other jurisdictions.' No roofing-specific source contradicted this - the CLB administers all 42 specialty classifications, including roofing, under the same general policy.

See all trades in Hawaii

Idaho

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: Idaho Contractors Board (business entity registration, not DOPL) - confirmed as a registration, not an exam-based license, consistent with the model already documented for ID carpenter.

Business Entity Contractor Registration: no exam, $300,000 single-limit general liability insurance, workers' comp. Some cities (Idaho Falls, Pocatello) add their own local licensing on top.

No reciprocitySecondary sources — not independently confirmed by the agency

Idaho has no roofing contractor reciprocity with any state - confirmed directly. This also resolves an open question flagged earlier 's Idaho carpenter record, which shares the same Contractors Board registration.

Why, and what applies instead: Confirmed directly: 'Idaho does not currently have reciprocity agreements with other states. Contractors from other states must apply and meet the full requirements.' This resolves the open question already flagged in the ID carpenter entry, which noted general contractor registration reciprocity 'was not confirmed in this research pass' - now confirmed as explicitly no.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

Sources
See all trades in Idaho

Illinois

State license
Issuing agency: Illinois Dept. Of Financial and Professional Regulation (IDFPR) - Roofing Advisory Board, under the Illinois Roofing Industry Licensing Act (225 ILCS 335). Notable exception to Illinois's usual pattern: this dataset'S other IL trades (electrician, HVAC, carpenter) are all local-only, and even general contracting is purely local (Chicago DOB) - roofing and plumbing are the only two trades Illinois licenses statewide. This cross-confirms an IDFPR profession list already referenced elsewhere (during the original Illinois HVAC research), which did include a 'Roofing Contractor' / 'Qualifying Party Roofing Contractor' entry.

Limited Roofing License (residential, buildings 8 units or fewer) or Unlimited Roofing License (all property types, requires passing the Limited exam first): 3+ years documented experience, IDFPR-approved exam (Continental Testing Services), $500,000 general liability insurance, $10,000 surety bond. Renews every 2 years (Sept. 30). Adopted specifically to combat storm-chaser fraud after severe weather events.

No reciprocitySecondary sources — not independently confirmed by the agency

Illinois has no roofing license reciprocity with any state - confirmed explicitly and repeatedly, including a source that specifically debunks the idea that an Arizona license would transfer. Illinois is one of only two trades (with plumbing) that Illinois licenses statewide at all, which makes this a genuinely important 'no' to get right.

Why, and what applies instead: Confirmed consistently and explicitly across 5+ independent sources: 'Illinois does not maintain reciprocity agreements for contractor licensing with any state,' including one source that specifically debunks an Arizona CR-42 roofing license working in Illinois, and another that specifically confirms no blanket agreement with Michigan. One source notes Illinois' Roofing Industry Licensing Act technically ALLOWS licensure by endorsement if the other state'S standards are comparable, but this is case-by-case, not a named reciprocity agreement.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Illinois

Indiana

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No statewide roofing license - consistent with the pattern already extensively documented for Indiana (plumbing is the only trade Indiana licenses statewide). Indianapolis (via general contractor license) and Fort Wayne/Allen County require local licenses; many smaller jurisdictions have no requirement at all.

Varies by municipality. Indianapolis: general contractor license required (roofing has no separate trade-specific license), $247 biennial renewal. Fort Wayne/Allen County: 4 contractor license types including one specific to roofing.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Indiana has no statewide roofing license - the same local-only pattern already documented for every Indiana trade except plumbing. There is no reciprocity because there is no state license.

What applies instead: No state license exists, confirmed directly: 'Because licenses are issued at the local level, there are no statewide reciprocal agreements for contractors.' Matches the pattern already established for every other IN trade except plumbing.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Indiana

Iowa

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No roofing-specific license. Iowa DIAL Construction Contractor registration (broad definition includes roofing, siding, sheet metal per Iowa Code Chapter 12), same registration-based model already documented for IA carpenter.

$2,000/year threshold. No exam. $50 application fee. Out-of-state contractors specifically must file a $25,000 bond (higher than the standard $5,000 performance bond for in-state contractors).

No state license to reciprocateOfficial source

Iowa has no roofing-specific license - only Construction Contractor registration (no exam), matching the pattern already documented for Iowa carpentry. Notably, out-of-state contractors face a HIGHER bond requirement than in-state ones.

What applies instead: Registration-based, no exam to waive - consistent with IA's carpenter record already recorded. Out-of-state contractors face a HIGHER bond requirement ($25,000 vs $5,000), which functions as an extra barrier rather than a reciprocal benefit.

See all trades in Iowa

Kansas

State license
Issuing agency: Genuine exception to the pattern already established for Kansas : roofing is the ONE trade Kansas regulates statewide, and unusually, it's administered by the Kansas attorney general's office (Roofing Registration Unit) under the Kansas Roofing Contractor Registration Act (K.S.A. 50-6,122 et seq., effective July 1, 2013) - not a licensing board like every other trade. Every other Kansas trade already documented (electrician, plumber, HVAC, carpenter/GC) has no state-level regulation at all.

Registration, not an exam-based license: $500 annual fee (or $125-250 depending on application timing per one source), $1,000,000 general liability insurance (some sources say $500,000 minimum) naming the AG's office as certificate holder, workers' comp certificate or exemption affidavit, tax clearance certificate. Registration number must appear on every contract and advertisement (K.S.A. 50-6,126). General contractors meeting specific statutory criteria (2015 HB 2254) are exempt. Cities (Wichita, Overland Park, Olathe, Topeka, Kansas City KS) layer additional local registration requirements on top.

No state license to reciprocateOfficial source

Kansas roofing registration (via the Attorney General, not a board) applies uniformly to contractors from any state - there's no reciprocity mechanism because it'S not an exam to waive, just a registration everyone must complete.

What applies instead: This is a consumer-protection registration (established after storm-chaser fraud problems), not an exam-based credential, so reciprocity as an exam-waiver concept doesn't directly apply. Any roofing contractor from any state, including nonresidents, must register the same way.

See all trades in Kansas

Kentucky

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No statewide roofing license - matches the local-only pattern already documented for KY carpenter. DHBC licenses electrician/plumber/HVAC/boiler/fire sprinkler statewide, but not roofing or general contracting. A voluntary private credential (Kentucky Roofing Contractors Association, KRCA) exists but isn't a government license.

Varies by municipality - Louisville requires a local permit/license process; Bowling Green requires registration with its local Contractors Licensing Board.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Kentucky has no statewide roofing license - it's regulated locally, matching the pattern already documented for Kentucky'S general contractor trade. A voluntary private trade-association credential (KRCA) exists but isn't a state license.

What applies instead: No state license exists, consistent with the pattern already established for KY carpenter. KRCA is a private voluntary nonprofit association, not a government credential.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

Sources
See all trades in Kentucky

Louisiana

State license
Issuing agency: Louisiana State Licensing Board for Contractors (LSLBC) - NEW Residential Roofing classification, created by Act 422 of the 2025 Legislative Session, effective January 1, 2026 (this year). Same board already documented for LA electrician/HVAC/carpenter.

Major recent change, confirmed across multiple sources dated late 2025/early 2026: as of Jan. 1, 2026, anyone advertising, soliciting, bidding, or performing residential roofing work valued at $7,500+ must hold either a Residential Construction or a new Residential Roofing license classification - prior exemptions for smaller roofing-only contractors were eliminated. Requires a residential roofing trade exam (NASCLA accepted) + Louisiana Business & Law exam; contractors who already hold Residential Construction, Building Construction, or Commercial Roofing licenses are exempt from the new trade exam. Separately, Act 239 (also effective Aug. 1, 2025) requires permits and inspections for all roofing/reroofing work statewide.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Louisiana created a brand-new Residential Roofing license classification effective January 1, 2026 - reciprocity specifics for this new classification were not confirmed in this research pass and should not be assumed to match LSLBC's general reciprocity program documented elsewhere. Confirm directly with LSLBC given how recent this classification is.

What applies instead: Genuine open question: because this Residential Roofing classification is brand new (effective Jan. 1, 2026, the same year as this research), reciprocity specifics for it were not found in this research pass and likely aren't well-documented anywhere yet. This dataset'S existing LA electrical/HVAC/carpenter records document LSLBC's general reciprocity program (6 states: AL, AR, SC, TN, UT, NC), but applying that automatically to a classification that didn'T exist when that finding was made would be an unjustified assumption - do not extend the general LSLBC list to Residential Roofing without direct confirmation.

Note: This classification is too new for reciprocity details to be reliably found via search. A dedicated follow-up with LSLBC directly is the only way to resolve this.

See all trades in Louisiana

Maine

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No state roofing or general contractor license - matches the pattern already confirmed for ME's HVAC and carpenter records (Maine'S official page confirms it licenses only electricians and plumbers). Local business licenses required (Portland: City Business License Administrator; Bangor: City Clerk).

Business registration with the Secretary of State + local business license/permits. Written contract required for any home-construction contract over $3,000 (Title 10, Section 1487): warranty statement, 1/3 deposit cap, etc. LD 1226, which would have required residential contractors on projects over $15,000 to hold a state licence from 1 January 2027, died on adjournment on 29 April 2026 after passing both chambers and being carried over for funding. Sources published in mid-2026 still describe it as pending. Home Contractor Licensing Act) takes effect January 1, 2027 (next year) and will require residential contractors on projects over $15,000 to hold a state license - a similar 2024 bill (LD 1929) was considered but did not pass.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

There is no Maine state licence for this trade to reciprocate. Local rules may still apply.

What applies instead: No state license exists currently, so no reciprocity framework applies. A bill that would have changed this, LD 1226, died on adjournment on 29 April 2026.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Maine

Maryland

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: Maryland Home Improvement Commission (MHIC) - the identical board already documented for MD carpenter. No separate roofing-specific license exists; roofing falls under MHIC's general home improvement contractor license.

2 years experience + PSI exam (70% pass, 55 questions) + $500,000 general liability insurance (raised June 2024) + $30,000 bond if net worth is under $20,000. Applies to residential work regardless of whether the contractor has a Maryland office.

No reciprocityOfficial source

Maryland has no roofing-specific license and no reciprocity with any state - roofing falls under the same MHIC Home Improvement license already documented for carpentry, which the state's own FAQ confirms has no reciprocity with anyone.

Why, and what applies instead: This uses the finding confirmed from Maryland's own MHIC FAQ for Maryland carpentry: 'The Maryland Home Improvement Commission does not offer reciprocity with any other states because each licensee must demonstrate knowledge of Maryland laws and regulations.' Since roofing falls under the identical MHIC license (not a separate credential), this applies directly - confirmed further by an independent source here: 'Regardless of home state licensing' MHIC licensing is required.

See all trades in Maryland

Massachusetts

State license
Issuing agency: Two stacked credentials, same agencies already documented for MA carpenter : Home Improvement Contractor (HIC) registration (OCABR, for any residential work on 1-4 family homes) + Construction Supervisor License (CSL, Board of Building Regulations and Standards, Specialty Roof Covering class - required only when structural elements like sheathing/framing are replaced, not for simple re-covering).

HIC: $150 registration fee + Guaranty Fund contribution, no exam. CSL (Restricted or Unrestricted Roof Covering class): 3 years full-time roofing experience (1 year supervisory) + PSI exam. Pure re-covering without structural work only needs HIC; any sheathing/framing replacement requires CSL.

No reciprocityCross-confirmed

Massachusetts has no roofing license reciprocity - the same CSL system already documented for Massachusetts carpentry, where the state explicitly states it does not recognize out-of-state contractor licenses of any kind.

Where it applies: CSL specifically - the same credential already documented for MA carpenter

Why, and what applies instead: This uses the finding confirmed directly from mass.gov for Massachusetts carpentry: 'Massachusetts does not recognize out of state contractor licenses.' Since roofing's CSL requirement is administered by the identical Board of Building Regulations and Standards under the identical CSL system, this dataset treats the no-reciprocity finding as applying here too, though it wasn'T independently re-verified with a roofing-specific mass.gov quote.

See all trades in Massachusetts

Michigan

State license
Issuing agency: Michigan LARA, Bureau of Construction Codes - Maintenance and Alteration Contractor (MAC) license with Roofing classification (standalone roofing), or Residential Builder license (roofing as part of broader construction). Same LARA/BCC agency already documented for MI's other trades.

60-hour prelicensure education + PSI exam (Business & Law + Roofing Specialty Trade Exam, 70% pass on each) + insurance. Commercial roofing is not state-licensed - only residential; commercial work falls to local jurisdictions (Detroit, Grand Rapids, Lansing, etc.).

No reciprocitySecondary sources — not independently confirmed by the agency

Michigan has no roofing license reciprocity with any state - confirmed directly by name for roofing, and consistent with every other Michigan trade already documented. Out-of-state roofers must meet Michigan's full requirements regardless of where they'Re currently licensed.

Why, and what applies instead: Confirmed directly and consistently: Michigan's own LARA Builders FAQ (already cited in the MI electrician/carpenter entrys) states flatly 'Michigan does not hold reciprocal agreements with any other State' - one source explicitly extends this to roofing: 'Even if a roofing contractor holds a valid license in another state, they must still meet Michigan's requirements.' Consistent with every other MI trade already documented - Michigan has zero interstate reciprocity for any trade researched so far.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Michigan

Minnesota

State license
Issuing agency: Minnesota DLI, Construction Codes and Licensing Division - Residential Roofer (RR) license, or the broader Residential Building Contractor (BC)/Residential Remodeler (CR) license which also covers roofing work. Same division already documented for MN carpenter.

Confirmed directly: a genuine mandatory statewide license, not just registration - 'Minnesota is one of a relatively small number of states that requires a state-issued license specifically for residential roofers.' Qualifying Person passes the PSI Residential Roofer exam (85 questions, 70% pass, $65 fee) + 2 years documented experience + $15,000 surety bond + $300,000/$10,000 liability insurance + Contractor Recovery Fund contribution. $15,000 gross-annual-receipts exemption for very small contractors. Commercial roofing has no state license (local only).

No reciprocityCross-confirmed

Minnesota has a genuine mandatory statewide roofer license (unusual - most states don't license roofing at all) with no reciprocity from any state, matching the already-confirmed finding for Minnesota'S residential contractor licenses generally.

Where it applies: Residential Roofer/Building Contractor/Remodeler licenses - same DLI division already documented for MN carpenter

Why, and what applies instead: This uses the finding confirmed for MN carpentry, sourced directly from DLI's own exam guide: 'Minnesota has no reciprocity agreements with any state for residential contractor licensing.' Since roofing is licensed under the identical DLI Construction Codes and Licensing Division framework (same statute chapter, Minn. Stat. 326B), this applies directly - not independently re-verified with a roofing-specific DLI quote, but a very reasonable extension given the shared statutory basis.

See all trades in Minnesota

Mississippi

State license
Issuing agency: Mississippi State Board of Contractors (MSBOC) - Commercial Building or Residential Roofing classification (roofing, sheet metal, and siding specialty also available). Same board already extensively documented for MS's other trades. Commercial roofing $50,000+; residential roofing $10,000+.

MSBOC-issued: trade exam + Mississippi Law and Business Management exam (never waived) + general liability insurance ($300K/$600K commercial). Residential Building classification covers new construction, remodeling, and roofing under one credential.

Reciprocity existsOfficial source

Mississippi's roofing reciprocity is explicitly confirmed with North Carolina - MSBOC'S own document specifically names 'Roofing' in NC's waived classifications. Alabama, Florida, and Georgia likely also cover roofing through their broader Building Construction waivers already documented, though not independently confirmed with the same specificity.

Where it applies: Building Construction/Roofing classification - trade exam waiver only

What's actually required: Confirmed directly from MSBOC's own official reciprocity document (already cited elsewhere for MS electrical/carpenter): North Carolina'S waiver explicitly and specifically names 'Roofing' as one of the covered classifications. Alabama, Florida, and Georgia are included here because they'Re already confirmed in the MS carpenter entry to waive the broader 'Building Construction' classification, which commonly includes roofing scope - though this specific extension was not confirmed using the word 'roofing', the way North Carolina'S was.

States accepted from
NC (CONFIRMED explicitly - MSBOC's own official reciprocity document specifically names 'Roofing' among the classifications NC's board waives)AL (likely covered via the broader 'Building Construction' classification already confirmed for MS carpenter, though not independently re-verified as including roofing specifically)FL (same basis as Alabama - covered via Building Construction, not independently re-verified for roofing specifically)GA (same basis - covered via Building Construction, not independently re-verified for roofing specifically)

Note: AL/FL/GA coverage of roofing specifically (as opposed to general Building Construction) is inferred, not independently confirmed the way North Carolina's is.

See all trades in Mississippi

Missouri

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: No exam-based license, but a genuine state-level Registration requirement exists: as of Jan. 1, 2023 (Senate Bill 326), all roofing contractors operating in Missouri must register with the Missouri Dept. Of Commerce and Insurance. This is a notable exception to Missouri's general local-only pattern already documented for plumbing/HVAC/carpenter. Local licenses ALSO apply on top - St. Louis (Construction Industry Contractor Graduated Business License) and Kansas City (Residential Building Contractor license, ICC exam) each have their own separate requirements.

State registration (SB 326, 2023): application + nonrefundable fee, no exam. Local licenses vary widely on top of this - Kansas City requires an ICC exam ($115) + $55 fee, renewed every 4 years; St. Louis requires a business license ($100-200/year), no exam.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Missouri has no exam-based roofing license, but does have a state-level Registration requirement (established 2023) plus separate local licenses in St. Louis and Kansas City. This is more state involvement than Missouri's other trades, which are purely local. No reciprocity applies since there'S no exam to waive.

What applies instead: The 2023 state registration has no exam to waive, so reciprocity in the traditional sense doesn't apply to it. Local license reciprocity wasn'T independently confirmed for Kansas City or St. Louis specifically.

Note: The 2023 SB 326 registration requirement was found in only one detailed source - worth confirming directly with the Missouri Dept. of Commerce and Insurance given how recent and specific this finding is.

See all trades in Missouri

Montana

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: No roofing-specific trade license. Montana DLI - Construction Contractor registration (contractors with employees, M.C.A. 39-9-201) or Independent Contractor Exemption Certificate/ICEC (sole proprietors with no employees). Recent change: Montana's 2025 Legislature passed HB239, which converted the contractor Registration program into a 'Contractors License' administered by DLI effective January 1, 2026 - existing registrations automatically converted on that date.

$70 registration fee (contractors with employees) or $125 ICEC fee (sole proprietors). No exam and no experience requirement - confirmed directly: 'Montana is a registration state, not a licensure state... There is no roofing-specific exam, no bond pool, no specialty classification.' Liability insurance and workers' comp (or exemption) required.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Montana has no roofing-specific license - just a DLI contractor registration with no exam (converted to a 'Contractors License' in name as of January 1, 2026 via HB239, though still registration-based). No reciprocity applies since there's no exam to waive - unlike Montana'S electrician licensing, which has extensive reciprocity documented elsewhere.

What applies instead: No exam-based trade credential exists for roofing, so reciprocity as an exam-waiver concept doesn't apply. Note that Montana does have exam-based licensing (with real reciprocity, already documented) for electricians and plumbers specifically - roofing is not in that category.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

Sources
See all trades in Montana

Nebraska

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No statewide roofing license. Nebraska Dept. Of Labor contractor registration required under the Nebraska Contractor Registration Act (Neb. Rev. Stat. 48-2101 et seq.) - a registration verifying business identity and workers' comp coverage, explicitly not a competency credential. Local licensing (Omaha, Lincoln, Douglas County) applies on top, with actual exams and bonds. Nebraska'S only statewide-licensed trade is electrical, already documented.

$25 annual registration fee (increasing to $40 effective August 1, 2026), workers' comp certificate (ACORD 25) if employees. No exam, no experience proof. Contractors earning under $5,000/year and those in counties under 100,000 population are exempt per one source. Local: Omaha/Douglas County Class E license covers residential roofing/siding/windows/decks, requires exam + $10,000 bond.

No state license to reciprocateOfficial source

Nebraska has no statewide roofing license - just a Dept. Of Labor registration (no exam), matching the pattern already documented for Nebraska carpentry. Omaha and Lincoln run their own local licensing with real exams. Electrical remains Nebraska's only statewide-licensed trade.

What applies instead: Registration only, no exam to waive - consistent with the finding already documented for NE carpenter. Local licenses (Omaha, Lincoln) do involve exams but weren't researched for reciprocity individually.

See all trades in Nebraska

Nevada

State license
Issuing agency: Nevada State Contractors Board (NSCB) - C-15 (Roofing and Siding) / C-15a Roofing classification. Same board already documented for NV's other trades.

4 years experience + Business & Law (CMS) exam + trade exam (C-15/C-15a) via PSI, covering safety protocols, roofing substrates, repair techniques.

Reciprocity existsCross-confirmed

Nevada waives its roofing (C-15) trade exam - not the Business & Law exam - for licensees from Arizona, California, and Utah, all consistently confirmed across sources. One source additionally claims Louisiana, Tennessee, and South Carolina, but that wasn't independently corroborated.

Where it applies: Trade exam waiver only - CMS Business & Law exam always required

What's actually required: Confirmed consistently across two independent sources for the trade exam waiver specifically: 'Nevada has limited reciprocal agreements for the trade exam with the states of Arizona, California, and Utah.' Requires 4-5+ years active licensure and no disciplinary actions. NOTE: this differs from this dataset's earlier NV electrician record, where Utah was excluded due to a direct contradiction found in one source at that time - here, Utah appears consistently across multiple sources without contradiction, so it'S included. A third source additionally claims Louisiana, Tennessee, and South Carolina participate, but this wasn't corroborated elsewhere and isn'T included here.

States accepted from
AZCA (bidirectionally cross-confirmed via this dataset's own California CSLB record, which independently lists Nevada as reciprocal for roofing (C-39))UT
See all trades in Nevada

New Hampshire

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No roofing-specific state trade license. Home Improvement Contractor (HIC) registration required for residential work over $1,000 (RSA 310-A:188-210, OPLC / AG's Consumer Protection Bureau) - consistent with the local-only/no-state-license pattern already documented for NH carpenter. Nh's oplc licenses electricians and plumbers (both already documented here) but not roofers.

HIC registration: proof of general liability insurance, no exam, no experience requirement. $1,000 residential threshold. Local building permits required in most municipalities (Manchester, Nashua, Concord) for full replacements.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

New Hampshire has no roofing-specific state license - only HIC registration for residential work over $1,000 (no exam). Out-of-state roofers face the same registration requirements as in-state ones; there's no reciprocity because there'S no exam to waive.

What applies instead: No exam-based state license exists for roofing. Confirmed directly: 'Out-of-state contractors performing work in New Hampshire must comply with the same registration and insurance requirements as in-state contractors' - no reciprocal shortcut exists because there's no exam to waive.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in New Hampshire

New Jersey

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No trade-specific state license. Roofing falls under NJ's Home Improvement Contractor Business (HICB) registration (Division of Consumer Affairs), the same structural pattern already documented for NJ carpenter - contrasted with electrical/plumbing/HVAC, which DO have individual board-issued licenses in New Jersey.

HICB registration: no trade exam, $500,000 minimum general liability insurance, workers' compensation insurance (unless exempt sole-proprietor), compliance bond scaled to sales volume. Required for any home improvement work $500+, no upper exemption.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

New Jersey has no trade-specific roofing license - roofing falls under the state's Home Improvement Contractor Business registration (insurance and bonding-based, no exam), the same category as carpentry already documented. There is no reciprocity because there is no exam-based license.

What applies instead: No exam-based trade license exists for roofing, so the reciprocity framework used for NJ's licensed trades (electrical/plumbing/HVAC) doesn'T apply here.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in New Jersey

New Mexico

State license
Issuing agency: New Mexico CID - Roofing Specialty Contractor classification (2 years experience), or GB-2/GB-98 General Building classification when roofing work is part of a larger general-construction scope. Same CID board already documented for NM electrician/plumber/carpenter.

Roofing Specialty: 2 years documented experience + PSI trade exam + NM Business & Law exam + $10,000-$50,000 bond (scaled by classification). No dollar-value exemption for the specialty license itself, consistent with NM's no-minimum model already documented for NM carpenter.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

New Mexico's roofing reciprocity list wasn'T confirmed with specific states in this research pass, consistent with the same open question already flagged for New Mexico's general contractor license elsewhere. NASCLA exam acceptance is confirmed as an alternative to New Mexico'S own trade exam.

What applies instead: This uses the finding established for NM carpentry: NASCLA exam acceptance is confirmed for CID's GB-2/GB-98 classifications, but no specific state reciprocity list was independently confirmed for general building or specialty classifications - do not assume NM'S confirmed journeyman electrician reciprocity list (rld.nm.gov) applies here, since that's a separate program administered under a different statute.

Note: Same unresolved CID contractor-license reciprocity question already flagged for NM carpenter - needs one dedicated follow-up check with CID.

See all trades in New Mexico

New York

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No statewide roofing license. Home Improvement Contractor (HIC) licensing at the county/city level covers roofing on 1-4 family dwellings - NYC dcwp, Nassau, Suffolk, Westchester, Rockland, Putnam, and Buffalo all separately require it. Statewide, a business registration with the NY Dept. Of State (NYSDOS) is also required for any contracting entity.

Consistent with NY's overall pattern already documented (electrician, plumber, HVAC, carpenter all local-only) - roofing follows the identical structure.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

New York has no statewide roofing license - the same local-only pattern as every other trade already documented for New York. There is no reciprocity because there is no state license.

What applies instead: No state license exists, confirmed directly: 'since roofers are licensed at the local level, New York does not have reciprocal agreements with other states.'

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in New York

North Carolina

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: NC Licensing Board for General Contractors (NCLBGC) - Specialty Contractor: Roofing classification, or the general Building classification for larger projects. Same board already documented for North Carolina's general contractor licence.

$40,000 threshold (re-confirmed here independently - matches the correction already made to the NC carpenter entry, which found the threshold was raised from $30,000 to $40,000 by Session Law 2023-108). Below $40,000, roofing on residential properties with 20 or fewer units is exempt from state licensing (local permits still apply). A Specialty Contractor - Roofing license (narrower scope, roofing only) or a full Building classification (broader scope, any limitation tier) both satisfy the requirement above threshold.

Reciprocity existsCross-confirmed

North Carolina's roofing licensing runs through the same NCLBGC board as general contracting - the trade exam is waived (not full reciprocity) for contractors from South Carolina, Tennessee, Louisiana, Georgia, Mississippi, Alabama, and Florida; North Carolina'S own Business & Law exam is still required.

Where it applies: Same NCLBGC exam-waiver program already documented for North Carolina's general contractor licence - not independently confirmed for the roofing sub-classification specifically, though it is administered by the same board under the same mechanism

What's actually required: This uses the same board findings established for North Carolina's general contractor licence (confirmed directly from NCLBGC'S own FAQ page: 'does not have full reciprocity with any other state' but maintains 'examination waiver agreements' with these 7 states). Since roofing licensing runs through the same NCLBGC board and Chapter 87 statute, this is a reasonable extension of that finding, though it was not independently confirmed on the roofing-specific classification page, which is worth knowing before relying on it.

States accepted from
SCTNLAGAMSALFL

Note: This applies the already-confirmed NCLBGC general reciprocity finding to roofing specifically - not independently re-verified from a roofing-specific NCLBGC page.

See all trades in North Carolina

North Dakota

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: No roofing-specific trade license. North Dakota Secretary of State contractor license (NDCC ch. 43-07) required for any construction work over $4,000 - the same Secretary of State framework noted (though unconfirmed) in the ND carpenter entry, now confirmed here directly from sos.nd.gov. North Dakota's specialty trade boards (Electrical, Plumbing) license those trades separately, but roofing has no equivalent board.

$4,000 threshold. Certificate of liability insurance naming the ND Secretary of State as certificate holder + WSI (Workforce Safety & Insurance) certificate or letter of good standing. License classes A-D by project value ceiling (Class A over $500,000 down to Class D up to $100,000). Annual renewal by March 1, including a listing of all ND projects over $50,000 from the prior year. Unlicensed contracting is a Class A Misdemeanor. Note: one secondary source claims a business law exam and $75,000 bond are required - this was not corroborated by the Secretary of State's own page, which describes an insurance-and-registration process without mentioning an exam.

No state license to reciprocateOfficial source

North Dakota has no roofing-specific trade license - roofing falls under the Secretary of State's general contractor license, required for any work over $4,000. This is an insurance-and-registration credential rather than an exam-based one, and no reciprocity program was found for it.

What applies instead: The Secretary of State contractor license is insurance/registration-based rather than exam-based (per the SOS's own description of requirements), so reciprocity as an exam-waiver concept doesn'T map cleanly. No reciprocity program was found for this credential.

Note: One secondary source claims a business law exam and $75,000 bond are required for the roofing context specifically; the Secretary of State's own page doesn't mention either. Confirm with SOS if the exam question matters.

See all trades in North Dakota

Ohio

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No state roofing license through OCILB - roofing is regulated locally (Columbus requires a GC license for commercial roofing + Home Improvement Limited Contractor for residential; Cincinnati and Cleveland require local contractor registration). This is consistent with the local-only pattern already documented for OH carpenter/GC.

Varies by municipality. Note: Ohio's new statewide Home Improvement Contractor (HIC) registration (effective Jan. 1, 2026, per HB 614, already documented for OH carpenter) may apply to residential roofing work on 1-3 family dwellings, since roofing/siding/renovation work would likely fall under 'Residential remodeling, repair, or renovation.'

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Ohio has no statewide roofing license - it's regulated entirely locally, similar to Ohio'S general contracting. There is no reciprocity because there is no state trade license. Note: a 2023 legislative proposal would have created one; whether it was ultimately enacted wasn't confirmed by current sources and is worth re-checking periodically.

What applies instead: No state trade license exists for roofing specifically, confirmed consistently by 3+ current (2026-dated) sources. Flagged for awareness: an Ohio legislative bill from 2023 (analyzed in official Ohio Legislative Service Commission documents) would have created a new 'Roofing Section' under OCILB with its own state commercial roofing license and reciprocity provisions - but no current (2026-dated) source confirms this was ultimately enacted or is currently in effect. This dataset treats the current reality (no state roofing license) as the operative fact, based on the weight of multiple current, consistent, detailed sources, while flagging the 2023 legislative activity as a genuine open question - Ohio's roofing licensing landscape could change, and this should be re-verified periodically.

Note: The status of the 2023 OCILB Roofing Section legislation (whether it passed and took effect) could not be confirmed one way or the other in this research pass - worth a dedicated follow-up check with OCILB directly.

See all trades in Ohio

Oklahoma

State license
Issuing agency: Oklahoma Construction Industries Board (CIB) - Roofing Contractor Registration under the Roofing Contractor Registration Act (59 O.S. 1151.4). Same CIB already documented for OK electrician/plumber/HVAC. NOTE: Oklahoma has no state general contractor license (already documented for OK carpenter), but roofing IS state-regulated.

Major recent change effective July 1, 2026 (three weeks before this research date), via House Bill 1628: a new Residential Roofing Endorsement requiring a CIB-approved PSI exam (70% minimum) is now required to legally perform residential roofing work. HB1628 also increased registration costs, removed the first-offense warning for RCRA violations, and included a grandfathering provision for contractors already in good standing with the CIB. Base registration: 18+, owner/partner/qualifying party, $500,000 general liability (residential) or $1,000,000 (commercial), workers' comp or exemption, business registered with the OK Secretary of State, affidavit of lawful presence. Commercial Endorsement requires passing both a Commercial Roofing trade exam and a Roofing Business & Law exam. Applies to resident and nonresident roofing contractors. Failure to register is a misdemeanor (up to $500 fine).

No state license to reciprocateOfficial source

Oklahoma requires state roofing registration through the CIB, applying equally to resident and nonresident contractors - no reciprocity program was found. Note a major change: as of July 1, 2026, a new Residential Roofing Endorsement with a required exam took effect (HB1628), with grandfathering for contractors already in good standing. Because this is so recent, confirm current requirements directly with the CIB.

What applies instead: No reciprocity program was found for Oklahoma's roofing registration. The Act explicitly covers 'Resident and nonresident roofing contractors' under the same requirements, suggesting no out-of-state shortcut exists. Genuine timing caveat: the new residential exam requirement took effect July 1, 2026 - only three weeks before this research date - so whether any reciprocity or exam-waiver provisions will be established for the new Residential Roofing Endorsement is genuinely unknown and likely not yet documented anywhere. Note that the OK electrician entry documents a robust 10-state bilateral reciprocity program for electrical, so Oklahoma is not reciprocity-averse generally - roofing simply appears not to have one.

Note: HB1628's residential exam requirement took effect July 1, 2026 - only weeks before this research date. Re-verify this record's requirements and any emerging reciprocity provisions with the CIB.

See all trades in Oklahoma

Oregon

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: Oregon Construction Contractors Board (CCB) - Residential Specialty (RSC) endorsement, roofing classification. Same CCB already documented for OR carpenter. No dollar-value exemption below which registration is waived (only a narrow casual-jobs-under-$1,000 exception).

16-hour pre-license training + exam (via a Responsible Managing Individual) + surety bond + general liability insurance. Consistent structure already documented for OR's other CCB-regulated trades.

No reciprocityCross-confirmed

Oregon has no roofing contractor reciprocity with any state - the same CCB registration already documented, which has no reciprocity even for NASCLA exam holders (who only skip the training course, not the Oregon exam).

Why, and what applies instead: This uses the finding confirmed for OR carpentry, sourced from multiple consistent sources: 'No reciprocity agreement with any state exempts a contractor from Oregon CCB registration.' Since roofing is licensed under the identical CCB framework (not a separate agency), this applies directly. NASCLA exam holders can skip the 16-hour training but still must pass Oregon's own exam.

See all trades in Oregon

Pennsylvania

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No statewide roofing license. HICPA registration with the PA Attorney General required for $5,000+/year of residential home improvement work (a registration, not an exam-based license - identical pattern to PA's other trades already recorded). Philadelphia and Pittsburgh have their own local licensing on top.

HICPA registration: no exam, proof of $50,000/$50,000 minimum liability insurance (market standard is much higher, $1-2M). Consistent with the no-state-license pattern already documented for PA electrician/plumber/HVAC/carpenter.

No state license to reciprocateOfficial source

Pennsylvania has no statewide roofing license - the same HICPA registration and local-licensing pattern as every other trade already documented for Pennsylvania. There is no reciprocity because there is no exam-based state license.

What applies instead: No exam-based state license exists, so no reciprocity framework applies - identical structure to every other PA trade already recorded.

See all trades in Pennsylvania

Rhode Island

State license
Issuing agency: RI Contractors' Registration and Licensing Board (CRLB), within the State Building Office. Two-tier structure: (1) Commercial Roofing license - a genuine exam-based license for commercial/industrial roofing (explicitly excludes residential buildings with 4 or fewer dwelling units); (2) Roofing Contractor Registration - one of CRLB'S three registration categories, covering residential roofing work $500+. This differs from the CRLB registration already documented for RI carpenter, which covers general contracting.

Commercial Roofing License: PSI exam + $2,000,000 general liability insurance (notably high) + workers' comp + SOS business registration; renewal requires 12 hours of continuing education. Roofing Contractor Registration (residential): 5-hour CRLB-approved pre-registration course + $20,000 surety bond + $500,000 GL insurance + $150 new registration fee ($200 biennial renewal); 2.5 hours CE per 1-year renewal cycle. $500 project threshold. As of July 1, 2025 (P.L. 25-077/25-078), government-issued photo ID is required for all applications and renewals.

No reciprocityOfficial source

Rhode Island has no roofing reciprocity with any state - the state's own CRLB FAQ says so explicitly. Out-of-state contractors must register with the CRLB regardless of credentials held elsewhere. Rhode Island runs two tiers: a genuine exam-based Commercial Roofing License, and a separate registration for residential roofing work over $500.

Why, and what applies instead: Confirmed directly and explicitly from Rhode Island's own official CRLB FAQ (crb.ri.gov), quoted verbatim: 'If I am a contractor in another state, do I have to register in Rhode Island? To perform contracting work in Rhode Island, you must register with CRLB. There is no reciprocity for a contractor's registration.' A second source independently confirms: 'Rhode Island does not offer reciprocity with other states, out of state license holders must register with the CRB.' This is consistent with the no-reciprocity finding already documented for RI's other trades.

See all trades in Rhode Island

South Carolina

State license
Issuing agency: Split between SC Contractors' Licensing Board (commercial Roofing subclassification, work over $10,000) and SC Residential Builders Commission (Residential Specialty Contractor - Roofing category, under $10,000) - both under LLR. Same multi-board structure already documented for SC'S other trades.

South Carolina's licensing structure is genuinely fragmented across multiple boards, already documented extensively for SC'S other trades: the SC Contractors' Licensing Board (CLB, commercial, Group 3/Specialty-Roofing subclassification, work over $10,000) and the SC Residential Builders Commission (RBC, residential, Residential Specialty Contractor-Roofing category). Commercial: technical exam per classification + SC Business Management & Law exam (unless waived by reciprocity/NASCLA). Residential: technical exam + residential business & law portion. $10,000 threshold determines which track applies.

Reciprocity existsSecondary sources — not independently confirmed by the agency

South Carolina's roofing licensing is split between commercial (CLB) and residential (RBC) tracks, both under LLR. Trade-exam waivers are confirmed for Alabama and Georgia specifically; South Carolina reports reciprocity with 9 states total, but the complete list wasn'T independently confirmed for the roofing subclassification specifically.

Where it applies: Trade-exam waiver only, board-dependent (commercial vs. Residential track)

What's actually required: South Carolina's licensing structure is genuinely fragmented across multiple boards, already documented extensively for SC'S other trades: the SC Contractors' Licensing Board (CLB, commercial, Group 3/Specialty-Roofing subclassification, work over $10,000) and the SC Residential Builders Commission (RBC, residential, Residential Specialty Contractor-Roofing category). Confirmed generally: 'South Carolina has reciprocity agreements with 9 states' with AL and GA specifically named as trade-exam waivers requiring the SC Business Management & Law exam regardless. NASCLA exams are also accepted by the CLB for reciprocal recognition. The complete 9-state list and how it maps to the Roofing-specific subclassification wasn'T fully confirmed - consistent with the caution already applied to SC's other trades given the board'S fragmented, transitioning structure (MASC-to-CAGC certification changes already noted elsewhere).

States accepted from
AL (Group 3/Specialty trade exam waiver, per SC's own reciprocity summary)GA (Group 3/Specialty trade exam waiver)

Note: Consistent with the caution already applied throughout this dataset's SC records - confirm the complete 9-state list and its application to roofing specifically with LLR before publishing as definitive.

See all trades in South Carolina

South Dakota

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No state roofing license - consistent across 4+ sources. All contractors must register for a South Dakota Contractor's Excise Tax License with the Dept. Of Revenue (a tax registration, not a trade credential). Local licensing applies (e.g., Rapid City issues roofing/residential/commercial contractor licenses). South Dakota'S Dept. Of Labor and Regulation licenses electrical, plumbing, and asbestos abatement at the state level - but not roofing.

State: contractor excise tax license only. Local example (Rapid City): application + copy of state excise tax license + $1,000,000 general aggregate liability insurance naming the city as certificate holder + workers' comp + $200 fee; exam if required by that jurisdiction.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

South Dakota has no state roofing license - only a contractor excise tax registration with the Dept. Of Revenue, plus local licensing in cities like Rapid City. There's no state reciprocity because there'S no state roofing credential (unlike South Dakota's electrical licensing, which has extensive reciprocity documented elsewhere).

What applies instead: No state roofing license exists, so no state reciprocity framework applies. Note: the SD electrician entry documents a 15-state reciprocity network for electrical - roofing has no equivalent because there's no state credential.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in South Dakota

Tennessee

State license
Issuing agency: TN Board for Licensing Contractors (BLC) - Specialty (Roofing) classification, or full Contractor license for larger scope. Same board already extensively documented in the TN electrician/plumber/HVAC/carpenter entrys.

$25,000 threshold (same as TN's other trades already documented). Specialty classifications like roofing can often be obtained by passing only the Business & Law exam (no separate trade exam required) - a lighter path than TN'S other specialty trades. Home Improvement license ($3,000-$24,999, certain counties) covers smaller roofing jobs.

Reciprocity existsCross-confirmed

Tennessee's roofing licensing runs through the same Board for Licensing Contractors already documented - the trade exam is waived for licensees from Alabama, Arkansas, Georgia, Louisiana, North Carolina, Ohio, and South Carolina, consistent with TN'S board-wide reciprocity program. The Business & Law exam is always still required.

Where it applies: Same TBLC exam-waiver program already documented for TN electrician/HVAC/carpenters - reciprocity is administered board-wide, not classification-by-classification

What's actually required: Confirmed directly: 'Agreements exist with several state license agencies in Alabama, Arkansas, Georgia, Louisiana, Mississippi, North Carolina, Ohio and South Carolina' - this closely matches (and adds Arkansas to) this dataset's already-confirmed TN carpenter/GC reciprocity list. Since roofing is a Specialty classification under the same TBLC board and reciprocity is described as board-wide rather than classification-specific, this entry uses the same list. NASCLA Commercial General Building exam also accepted.

States accepted from
ALARGALANCOHSC
See all trades in Tennessee

Texas

No license — state or local

No license exists for this trade at any level — state or local — in this state.

Issuing agency: No state roofing license - TDLR (which licenses electricians/HVAC) does not license roofers. Voluntary certification available through the Roofing Contractors Association of Texas (RCAT), a private trade association, not a government body. Some cities (Dallas, Austin, San Antonio) require local contractor registration.

Confirmed directly by RCAT's own site: 'The Texas Department of Licensing & Regulation (TDLR) does not [license roofers]... Anyone can call themselves a roofer in Texas.' RCAT's voluntary program: 2+ years as a principal in a TX roofing company, background check, insurance, exam ($450-950 depending on classification). Local: Dallas requires contractor registration (~$120/year); San Antonio requires Home Improvement Contractor registration ($150, FBI background check); Austin requires portal registration.

No state license to reciprocateOfficial source

Texas has no state roofing license at all - anyone can legally call themselves a roofer. A voluntary private credential (RCAT) exists for contractors who want to demonstrate standards, and a few cities (Dallas, Austin, San Antonio) require local registration. There is no reciprocity because there is no state license.

What applies instead: No state license exists, so no state reciprocity framework applies. RCAT is a voluntary private association credential, not a government license - reciprocity in the traditional sense doesn't apply to it.

See all trades in Texas

Utah

State license
Issuing agency: Utah DOPL - S280 Roofing Contractor (specialty classification, no Business & Law exam required - unusual, since most Utah specialty licenses do require it) or B100 General Building Contractor (broader scope, does require Business & Law exam). Same DOPL board already documented for UT's other trades.

S280: 2 years experience + 25-hour pre-license course (no separate trade or business exam for this specific classification) + $100,000/$300,000 general liability insurance.

No reciprocitySecondary sources — not independently confirmed by the agency

Utah has no named-state roofing reciprocity - only a general case-by-case endorsement pathway for out-of-state contractors (1+ year equivalent licensure, still requires Utah's Business & Law exam). This is consistent with the general ambiguity already found for Utah'S reciprocity programs elsewhere.

Where it applies: General DOPL endorsement pathway, case-by-case, not a named-state list

Why, and what applies instead: Confirmed via a detailed source: 'Utah also accepts endorsement applications from out-of-state contractors with at least one year of equivalent licensure, provided they meet Utah'S insurance, bonding, and Business & Law exam requirements.' This is a general case-by-case endorsement pathway, not a named reciprocal-state list - consistent with the genuine ambiguity already flagged for Utah'S electrical reciprocity elsewhere (where three substantially different accounts were found). No specific state list is confirmed here either.

Note: No specific state list confirmed - only a general endorsement policy description.

See all trades in Utah

Vermont

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: No roofing-specific license. Vermont Office of Professional Regulation (OPR) - Residential Contractor registration/license required for construction work valued over $10,000. This resolves the open question flagged in the VT carpenter entry, which noted Vermont's general contractor structure was 'Not confirmed in this research pass.'

$10,000 threshold. Requirements per sources: license application, liability insurance, Residential Contractor Agreement form, and an exam (one source specifies an exam; another describes it as registration-only - the exam requirement is not fully corroborated). Below $10,000, no state credential is required.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Vermont has no roofing-specific license - roofing over $10,000 falls under the Office of Professional Regulation's Residential Contractor requirement. No reciprocity program was found for this credential (unlike Vermont'S electrical licensing, which has confirmed reciprocity with New Hampshire and Maine documented elsewhere).

What applies instead: No reciprocity program was found for Vermont's Residential Contractor credential. Note the VT electrician entry documents a confirmed NH/ME reciprocity relationship for electrical (three-way cross-confirmed) - the residential contractor credential appears to be a separate program without an equivalent.

Note: Sources disagree on whether Vermont's Residential Contractor credential requires an exam or is registration-only. Confirm with the Vermont OPR.

See all trades in Vermont

Virginia

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: Virginia DPOR Board for Contractors - Class A/B/C license with Roofing (ROC) specialty designation. Same board and Class A/B/C structure already documented for VA carpenter.

$1,000 threshold triggers licensure. Class A (unlimited)/B ($120k cap)/C ($1k-$30k) determine project-size scope, same tiers as VA carpenter already documented. Roofing Contractor specialty exam required in addition to the Class A/B/C business exams. 8-hour pre-license course + experience (5/3/2 years by class).

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Virginia's roofing license reciprocity status wasn'T confirmed in this research pass - it shares the same open question already flagged for Virginia's general contractor license elsewhere. Virginia'S Class A/B/C system reportedly accepts NASCLA exam waivers in some cases, but a specific state-by-state reciprocity list wasn't established.

What applies instead: This dataset's own VA carpenter/GC record already flagged the Class A/B/C contractor-license reciprocity status as unresolved, needing a dedicated follow-up check with DPOR (distinct from the confirmed Tradesman-level reciprocity already documented for VA electrician/plumber/HVAC). This roofer record inherits the same open question. One new data point found here: a source states 'Virginia also accepts certain reciprocity and NASCLA exam waivers' for its Class A/B/C system generally, but without naming specific states - not enough to confirm a specific reciprocity claim.

Note: Same unresolved DPOR Class A/B/C contractor-license reciprocity question already flagged in this dataset's VA carpenter record - needs one dedicated follow-up check that would resolve both records at once.

See all trades in Virginia

Washington

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: Washington L&I - Specialty Contractor registration (Roofing classification). No dollar-value threshold exemption, consistent with WA's established no-threshold pattern already documented for carpenter.

Registration-based, not exam-based (unlike WA's electrician/plumber licenses already recorded): 3+ years documented experience, background check, $11,500 surety bond, general liability + workers' comp insurance. Registered specialty roofers cannot hire subcontractors outside their specialty.

No reciprocitySecondary sources — not independently confirmed by the agency

Washington has no roofing contractor reciprocity with any state - confirmed explicitly and repeatedly. Even contractors from neighboring states must register separately with wa L&I. This matches the pattern already seen for Washington's other contractor-registration-based trades.

Why, and what applies instead: Confirmed consistently and explicitly across 4+ sources: 'Washington does not have formal reciprocity agreements for roofing contractor licenses' and more broadly 'Washington does not offer reciprocity with other states regarding contractor registration.' This is consistent with WA's established pattern - WA'S exam-based individual trade licenses (electrician, plumber) have narrow specific-state reciprocity, but its contractor/business registrations (general, specialty, roofing) do not.

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Washington

West Virginia

State license
Issuing agency: West Virginia Contractor Licensing Board (WVCLB), Division of Labor - Roofing specialty classification. Same board and $2,500 threshold already documented for WV plumber/HVAC/carpenter.

PSI Business & Law exam + Roofing trade exam (70%+ each). Confirmed: WV does not accept NASCLA for the Carpentry classification specifically - unclear if Roofing follows the same exclusion.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

West Virginia's roofing reciprocity list wasn'T confirmed in this research pass - consistent with the same open question already flagged for West Virginia's general contractor license elsewhere. Confirm directly with the WVCLB.

What applies instead: A roofing-specific reciprocity list wasn't confirmed, consistent with the same open question already flagged for WV carpenter/GC elsewhere. One related finding: WV maintains a confirmed bilateral masonry-specific reciprocity agreement with Virginia - this doesn'T necessarily extend to roofing, since WV's reciprocity is classification-specific (matching the pattern already observed for California and Florida roofing).

Note: Same unresolved WVCLB reciprocity question already flagged in this dataset's WV carpenter record - needs a dedicated follow-up check.

See all trades in West Virginia

Wisconsin

No individual license — contractor/business license only

This license attaches to the business that contracts directly with the customer, not to individual workers on the crew.

Issuing agency: Wisconsin DSPS - Dwelling Contractor (business) + Dwelling Contractor Qualifier (individual) certifications, the identical credential system already documented for WI carpenter. Applies whenever a building permit is required for 1-2 family dwelling roofing work.

12-hour DSPS-approved qualifier course - no minimum prior experience required, same structure already documented for WI's Dwelling Contractor system. No specific roofing exam. Wisconsin has no commercial general contractor license at all (same finding already recorded).

No reciprocityCross-confirmed

Wisconsin has no roofing-specific license - it falls under the same Dwelling Contractor Qualifier system already documented, which has no reciprocity with any state.

Where it applies: Dwelling Contractor/Qualifier credentials - identical to the credential already documented for WI carpenter

Why, and what applies instead: This uses the finding established for WI carpentry: 'Wisconsin does not appear to have standard reciprocity agreements for dwelling contractor credentials. Out-of-state contractors should apply through the normal DSPS process.' Since roofing uses the identical DCQ credential (not a separate license), this applies directly.

See all trades in Wisconsin

Wyoming

No state license — local/city licensing only

There is no state license for this trade — licensing, where it exists, happens at the city or county level.

Issuing agency: No state roofing license - confirmed across 4+ consistent sources. Wyoming licenses only electricians among the building trades at the state level (already documented). Roofing licensing is entirely county/city-level; Cheyenne's Compliance Department, for example, issues eight classifications of contractor licenses.

Varies by locality. Cheyenne example: Class S (lowest classification) requires 2 years on-the-job experience, two personal reference statements, application, and registration fee.

No state license to reciprocateSecondary sources — not independently confirmed by the agency

Wyoming has no state roofing license - it's regulated entirely at the county/city level, matching the pattern already documented for Wyoming'S general contractor trade. There's no state reciprocity because there'S no state roofing credential.

What applies instead: No state roofing license exists, so no state reciprocity framework applies. The WY electrician entry documents a 16-state journeyman reciprocity network - roofing has no equivalent because Wyoming doesn't license the trade at the state level. Consistent with the finding already documented for WY carpenter (no state general contractor license at all).

Note: Relabeled 2026-07-24: marked official but cited only secondary sources (caught in Roofer-trade completion audit).

See all trades in Wyoming