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-24One 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.
- 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 licenseDistinctive 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.
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.
Note: A complete state list for HBLB reciprocity wasn't independently confirmed for roofing specifically.
- https://www.procore.com/library/alabama-contractors-license (secondary, accessed 2026-07-24)
- https://contractorrequirements.com/roofer/alabama/ (secondary, accessed 2026-07-24)
- https://hblb.alabama.gov/faqs-applicants/ (official, accessed 2026-07-24)
Alaska
State licenseSpecialty 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.
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).
- https://www.servicetitan.com/licensing/roofing/alaska (secondary, accessed 2026-07-24)
- https://adaptdigitalsolutions.com/articles/alaska-contractor-license-requirements/ (secondary, accessed 2026-07-24)
Arizona
State license4 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.
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.
- https://contractorlicenserequirements.com/arizona/roofing-license-requirements/ (secondary, accessed 2026-07-24)
- https://roc.az.gov/license-classifications (official, accessed 2026-07-24)
Arkansas
State license$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).
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.
- https://labor.arkansas.gov/licensing/arkansas-contractors-licensing-board/apply-for-contractors-license-registration/ (official, accessed 2026-07-24)
- https://gaslampinsurance.com/arkansas-contractors-license-requirements/ (secondary, accessed 2026-07-24)
California
State licenseC-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.
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.
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.
- https://www.servicetitan.com/licensing/roofing/california (secondary, accessed 2026-07-24)
- https://rocketcert.com/construction/california/roofing-contractor-license-c-39 (secondary, accessed 2026-07-24)
Colorado
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
Varies by municipality. Confirmed consistently: 'Colorado does not require a statewide roofing contractor license through DORA.'
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).
- https://trackmyvendor.com/contractor-license-tracking-colorado (secondary, accessed 2026-07-24)
- https://www.licensedcheck.com/guides/verify-contractor-license-colorado (secondary, accessed 2026-07-24)
Connecticut
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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).
- https://connecticutcontractorauthority.com/connecticut-contractor-license-requirements (secondary, accessed 2026-07-24)
- https://roofvista.com/resources/guides/roofing-contractor-licensing-by-state (secondary, accessed 2026-07-24)
Delaware
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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).
- https://www.servicetitan.com/licensing/roofing/delaware (secondary, accessed 2026-07-24)
- https://delawarecontractorauthority.com/delaware-roofing-contractor-requirements (secondary, accessed 2026-07-24)
Florida
State licenseCertified 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.
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.
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.
- https://www.servicetitan.com/licensing/roofing/florida (secondary, accessed 2026-07-24)
- https://prosplumbing.com/florida-license-reciprocity-10yr-endorsement/ (secondary, accessed 2026-07-24)
- https://goldcoastschools.com/courses/construction/endorsement-reciprocity/ (secondary, accessed 2026-07-24)
Georgia
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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).
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.
- https://local.yahoo.com/roofing/georgia-roofing-regulations-licensing-160053913.html (secondary, accessed 2026-07-24)
- https://howtostartabusinessgeorgia.com/start/start-roofing-business-georgia/ (secondary, accessed 2026-07-24)
- https://sos.ga.gov/state-licensing-board-residential-and-commercial-general-contractors (official, accessed 2026-07-24)
Hawaii
State license4 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.
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.
- https://contractorrequirements.com/roofer/hawaii/ (secondary, accessed 2026-07-24)
- https://hawaiicontractorauthority.com/hawaii-contractor-license-requirements/ (secondary, accessed 2026-07-24)
Idaho
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
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.
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).
- https://www.gettradelicense.com/idaho (secondary, accessed 2026-07-24)
- https://contractorsliability.com/blog/general-contractor-license-idaho/ (secondary, accessed 2026-07-24)
Illinois
State licenseLimited 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.
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).
- https://www.ilroofinginstitute.com/blog/can-you-use-a-cr-42-license-in-illinois (secondary, accessed 2026-07-24)
- https://illinoiscommercialcontractorauthority.com/illinois-commercial-roofing-contractor-requirements (secondary, accessed 2026-07-24)
- https://www.getjobber.com/academy/roofing-license/illinois/ (secondary, accessed 2026-07-24)
- https://contractorroster.com/guides/illinois/license-verification (secondary, accessed 2026-07-24)
Indiana
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
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.
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).
- https://www.servicetitan.com/licensing/roofing/indiana (secondary, accessed 2026-07-24)
- https://checklicensed.com/blog/how-to-check-contractor-license-indiana (secondary, accessed 2026-07-24)
Iowa
No license — state or localNo license exists for this trade at any level — state or local — in this state.
$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).
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.
- https://dial.iowa.gov/licenses/building/contractors (official, accessed 2026-07-24)
- https://www.jwsuretybonds.com/blog/iowa-contractor-license (secondary, accessed 2026-07-24)
Kansas
State licenseRegistration, 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.
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.
- https://www.ag.ks.gov/divisions/civil/licensing-inspections/roofing-registration (official, accessed 2026-07-24)
- https://www.ag.ks.gov/divisions/civil/licensing-inspections/roofing-information-for-contractors (official, accessed 2026-07-24)
- https://www.thecontractormatrix.com/contractor-license-requirements/kansas (secondary, accessed 2026-07-24)
Kentucky
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
Varies by municipality - Louisville requires a local permit/license process; Bowling Green requires registration with its local Contractors Licensing Board.
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).
- https://www.servicetitan.com/licensing/roofing/kentucky (secondary, accessed 2026-07-24)
- https://www.gettradelicense.com/kentucky (secondary, accessed 2026-07-24)
Louisiana
State licenseMajor 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.
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.
- https://www.adamsandreese.com/insights/louisiana-enacts-new-requirements-on-roofing-permits-and-licensing (secondary, accessed 2026-07-24)
- https://faithfulgutters.com/articles/louisiana-licensed-roofer (secondary, accessed 2026-07-24)
- https://www.thecontractormatrix.com/contractor-license-requirements/louisiana (secondary, accessed 2026-07-24)
Maine
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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).
- https://adaptdigitalsolutions.com/articles/maine-contractor-license-requirements/ (secondary, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/roofing/maine (secondary, accessed 2026-07-24)
Maryland
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
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.
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.
- https://labor.maryland.gov/license/mhic/mhicfaqlic.shtml (official, accessed 2026-07-24)
- https://local.yahoo.com/roofing/maryland-roofing-regulations-licensing-160047892.html (secondary, accessed 2026-07-24)
Massachusetts
State licenseHIC: $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.
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.
- https://www.mass.gov/info-details/when-is-a-construction-supervisor-license-required (official, accessed 2026-07-24)
- https://contractorlicenserequirements.com/massachusetts/roofing-license-requirements/ (secondary, accessed 2026-07-24)
Michigan
State license60-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.).
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).
- https://local.yahoo.com/roofing/michigan-roofing-regulations-licensing-160047006.html (secondary, accessed 2026-07-24)
- https://www.gettradelicense.com/michigan (secondary, accessed 2026-07-24)
Minnesota
State licenseConfirmed 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).
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.
- https://roofquotesnearme.com/roofing/minnesota (secondary, accessed 2026-07-24)
- https://www.dli.mn.gov/business/residential-contractors-remodelers-roofers (official, accessed 2026-07-24)
- https://contractorlicenserequirements.com/minnesota/roofing-license-requirements/ (secondary, accessed 2026-07-24)
Mississippi
State licenseMSBOC-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.
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.
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.
- https://www.msboc.us/wp-content/uploads/2026/03/Reciprocity-Instructions-and-Form-updated-07-2025-B.pdf (official, accessed 2026-07-24)
- https://www.msboc.us/contractors/reciprocity/ (official, accessed 2026-07-24)
Missouri
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
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.
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.
- https://contractorrequirements.com/roofer/missouri/ (secondary, accessed 2026-07-24)
- https://local.yahoo.com/roofing/missouri-roofing-regulations-licensing-160039485.html (secondary, accessed 2026-07-24)
Montana
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
$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.
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).
- https://roofquotesnearme.com/roofing/montana (secondary, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/roofing/montana (secondary, accessed 2026-07-24)
Nebraska
No license — state or localNo license exists for this trade at any level — state or local — in this state.
$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.
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.
- https://dol.nebraska.gov/conreg (official, accessed 2026-07-24)
- https://adaptdigitalsolutions.com/articles/nebraska-contractor-license-requirements/ (secondary, accessed 2026-07-24)
Nevada
State license4 years experience + Business & Law (CMS) exam + trade exam (C-15/C-15a) via PSI, covering safety protocols, roofing substrates, repair techniques.
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.
- https://www.jwsuretybonds.com/blog/nevada-contractor-license (secondary, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/contractor/nevada (secondary, accessed 2026-07-24)
- https://www.cslb.ca.gov/Contractors/Applicants/Reciprocity/Reciprocity_Requirements.aspx (official, accessed 2026-07-24)
New Hampshire
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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).
- https://newhampshirecontractorauthority.com/newhampshire-roofing-contractor-services/ (secondary, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/roofing/new-hampshire (secondary, accessed 2026-07-24)
New Jersey
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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).
- https://newjerseycontractorauthority.com/newjersey-contractor-license-requirements (secondary, accessed 2026-07-24)
- https://checklicensed.com/blog/how-to-check-contractor-license-new-jersey (secondary, accessed 2026-07-24)
New Mexico
State licenseRoofing 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.
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.
- https://www.examprep.org/contractors-license/new-mexico/ (secondary, accessed 2026-07-24)
- https://www.thecontractormatrix.com/contractor-license-requirements/new-mexico (secondary, accessed 2026-07-24)
New York
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
Consistent with NY's overall pattern already documented (electrician, plumber, HVAC, carpenter all local-only) - roofing follows the identical structure.
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).
- https://www.servicetitan.com/licensing/roofing/new-york (secondary, accessed 2026-07-24)
- https://newyorkroofauthority.com/newyork-roofing-contractor-licensing (secondary, accessed 2026-07-24)
North Carolina
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
$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.
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.
Note: This applies the already-confirmed NCLBGC general reciprocity finding to roofing specifically - not independently re-verified from a roofing-specific NCLBGC page.
- https://www.nclbgc.org/faq-contractors/ (official, accessed 2026-07-24)
- https://northcarolinaroofauthority.com/north-carolina-roofing-contractor-licensing (secondary, accessed 2026-07-24)
- https://contractorlicenserequirements.com/north-carolina/general-contractor-license-requirements/ (secondary, accessed 2026-07-24)
North Dakota
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
$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.
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.
- https://www.sos.nd.gov/business/licensing-registration/contractors (official, accessed 2026-07-24)
- https://northdakotacontractorauthority.com/northdakota-roofing-contractor-services (secondary, accessed 2026-07-24)
Ohio
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
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.'
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.
- https://www.servicetitan.com/licensing/roofing/ohio (secondary, accessed 2026-07-24)
- https://ohiocontractorauthority.com/ohio-contractor-license-types (secondary, accessed 2026-07-24)
- https://www.gettradelicense.com/ohio (secondary, accessed 2026-07-24)
- https://www.legislature.ohio.gov/download?key=21131&format=pdf (official, accessed 2026-07-24)
Oklahoma
State licenseMajor 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).
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.
- https://oklahoma.gov/cib/your-industry/roofing/active-roofing-contractor-requirements.html (official, accessed 2026-07-24)
- https://oklahoma.gov/cib/news/new-residential-roofing-endorsement-required-by-house-bill-1628.html (official, accessed 2026-07-24)
- https://oklahoma.gov/content/dam/ok/en/cib/documents/your-industry/roofing-industry/noticeofrequiredregistration_endorsement.pdf (official, accessed 2026-07-24)
Oregon
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
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.
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.
- https://oregoncontractorauthority.com/oregon-contractor-license-requirements (secondary, accessed 2026-07-24)
- https://www.oregon.gov/ccb/pages/ccb%20license.aspx (official, accessed 2026-07-24)
Pennsylvania
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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.
- https://www.gettradelicense.com/pennsylvania (secondary, accessed 2026-07-24)
- https://www.attorneygeneral.gov/resources/home-improvement-contractor-registration/ (official, accessed 2026-07-24)
Rhode Island
State licenseCommercial 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.
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.
- https://crb.ri.gov/contractor-registration/faqs (official, accessed 2026-07-24)
- https://crb.ri.gov/licenses/commercial-roofing-license (official, accessed 2026-07-24)
- https://crb.ri.gov/licenses/commercial-roofing-license/apply (official, accessed 2026-07-24)
South Carolina
State licenseSouth 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.
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).
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.
- https://www.gettradelicense.com/south-carolina (secondary, accessed 2026-07-24)
- https://artiguesroofing.com/post/2025-south-carolina-licensing-regulations-guide (secondary, accessed 2026-07-24)
- https://llr.sc.gov/res/licensure.aspx (official, accessed 2026-07-24)
South Dakota
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
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.
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).
- https://www.servicetitan.com/licensing/roofing/south-dakota (secondary, accessed 2026-07-24)
- https://www.getjobber.com/academy/roofing-license/ (secondary, accessed 2026-07-24)
- https://www.angi.com/articles/states-require-roofing-license.htm (secondary, accessed 2026-07-24)
Tennessee
State license$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.
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.
- https://www.icontractor.net/state/tn (secondary, accessed 2026-07-24)
- https://support.commerce.tn.gov/hc/en-us/articles/209638117-Reciprocity-Trade-Exam-Waiver-Agreement (official, accessed 2026-07-24)
Texas
No license — state or localNo license exists for this trade at any level — state or local — in this state.
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.
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.
- https://www.rcat.net/licensing.html (official, accessed 2026-07-24)
- https://www.arrivy.com/blog/texas-roofing-license-requirements-costs-and-how-to-apply/ (secondary, accessed 2026-07-24)
Utah
State licenseS280: 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.
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.
- https://contractorlicensinginc.com/national-contractor-licensing/utah-contractor-license/ (secondary, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/roofing/utah (secondary, accessed 2026-07-24)
Vermont
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
$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.
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.
- https://www.servicetitan.com/licensing/roofing (secondary, accessed 2026-07-24)
- https://www.fixr.com/articles/roofing-license-requirements-by-state (secondary, accessed 2026-07-24)
Virginia
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
$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).
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.
- https://contractorlicensinginc.com/national-contractor-licensing/virginia-contractor-license/ (secondary, accessed 2026-07-24)
- https://virginiaroofauthority.com/virginia-roofing-contractor-licensing (secondary, accessed 2026-07-24)
Washington
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
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.
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).
- https://www.contractorlicenses.org/washington/roofing-contractor/ (secondary, accessed 2026-07-24)
- https://local.yahoo.com/roofing/washington-roofing-licensing-and-regulations-160014314.html (secondary, accessed 2026-07-24)
- https://checklicensed.com/blog/licensed-roofer-washington (secondary, accessed 2026-07-24)
West Virginia
State licensePSI 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.
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.
- https://westvirginiacontractorauthority.com/west-virginia-out-of-state-contractor-requirements (secondary, accessed 2026-07-24)
- https://www.licensetobuild.com/west-virginia/faq/ (secondary, accessed 2026-07-24)
Wisconsin
No individual license — contractor/business license onlyThis license attaches to the business that contracts directly with the customer, not to individual workers on the crew.
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).
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.
- https://dsps.wi.gov/Pages/Professions/DwellingContractor/Default.aspx (official, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/roofing/wisconsin (secondary, accessed 2026-07-24)
Wyoming
No state license — local/city licensing onlyThere is no state license for this trade — licensing, where it exists, happens at the city or county level.
Varies by locality. Cheyenne example: Class S (lowest classification) requires 2 years on-the-job experience, two personal reference statements, application, and registration fee.
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).
- https://www.fixr.com/articles/roofing-license-requirements-by-state (secondary, accessed 2026-07-24)
- https://www.servicetitan.com/licensing/roofing (secondary, accessed 2026-07-24)
- https://contractorsliability.com/blog/roofing-license/ (secondary, accessed 2026-07-24)