Original research · Storm & weather
After the Storm: The Laws Written to Control Roofing Contractors Who Follow the Weather
Not another list of warning signs. What nine legislatures actually enacted, read at the statute with its effective date, and how many registered roofers really give an out-of-state address.
Written by HyreRoof Research Primary-source research and fact checking
The finding
The phrase "storm chaser" is the problem, not the answer
Every guide to post-storm roofing carries the same list. Out-of-state licence plates. A knock on the door within days. Pressure to sign today. A demand for a large deposit. An offer to "take care of" the deductible. It is a description of a stereotype, and it fails a homeowner in both directions at once: it convicts a legitimate contractor who drove in from the next state to meet real demand, and it acquits a local firm doing every one of the things the list warns about.
None of it is checkable. You cannot look up "seemed pushy". So this study throws the list away and asks two questions that have answers on the public record.
What did legislatures actually make illegal? Nine states are read here at the statute: the section number, the operative words, the enacting act, the effective date. Not a summary of the law: the law.
How many roofers on a state register really give an out-of-state address? Six registers, 13,756 records, counted.
HyreRoof analysis: the useful discovery is that the legislatures did not legislate against outsiders at all. Not one of the nine statutes verified here mentions where a contractor is from. Every one turns on conduct, and the conduct they chose is remarkably consistent across states that plainly copied one another.
How many registered roofers are actually from out of state
Across all six registers, 801 of 13,756 records, 5.8 percent, carry an address of record outside the state whose register they sit on. That national-sounding average is close to meaningless, because the spread is enormous: from nothing at all in Nevada to more than a third in Louisiana.
HyreRoof analysis: the spread does not track storms. It tracks what each register makes it possible to be. Louisiana’s board licenses contractors generally and admits out-of-state firms readily, and a third of its roofing roster is out of state.
Nevada issues a roofing and siding classification through a board with substantial in-state qualification machinery, and not one record in the classification carries an out-of-state address. The out-of-state share is a property of the register, not of the weather.
That has a direct consequence for a homeowner. In a state whose register is easy to join from outside, checking the register tells you less. In a state whose register is hard to join from outside, the register is doing real work before anyone knocks on your door.
The six registers
| Register | Records | Out-of-state address | Share | Note |
|---|---|---|---|---|
| Louisiana, State Licensing Board for Contractors | 716 | 243 | 33.9% | Ninety-nine of the 243 give a Texas address, more than any other origin in any register here. |
| Oklahoma, Construction Industries Board, roofing register | 1,836 | 339 | 18.5% | The only roofing-specific state register in the six, and the only statute that defines a "nonresident contractor". |
| Arizona, Registrar of Contractors | 1,241 | 175 | 14.1% | California is the largest single origin at 41, followed by Texas at 29. |
| Utah, Division of Professional Licensing | 533 | 32 | 6% | Neighbouring Colorado and Idaho account for thirteen of the thirty-two. |
| Florida, DBPR Licensee Search | 9,202 | 12 | 0.1% | Twelve out-of-state addresses in more than nine thousand records. |
| Nevada, State Contractors Board, classification C-15 | 228 | 0 | 0% | Not one out-of-state address of record in the roofing and siding classification. |
| All six | 13,756 | 801 | 5.8% | The average conceals a 34-point range and should not be quoted alone. |
Records retrieved from each board’s own public register, 28–29 August 2026.
An address of record is where a firm told the board to send its post. It is not where the crew sleeps, and it is trivially changed by forming a local entity. Treat these as a floor on out-of-state participation, never a ceiling.
Where the out-of-state addresses come from
| Home state on the record | Records | Share of the 801 |
|---|---|---|
| Texas | 277 | 34.6% |
| California | 50 | 6.2% |
| Arkansas | 47 | 5.9% |
| Kansas | 41 | 5.1% |
| Missouri | 41 | 5.1% |
| Colorado | 31 | 3.9% |
| Georgia | 30 | 3.7% |
| Illinois | 30 | 3.7% |
| Mississippi | 28 | 3.5% |
| Utah | 25 | 3.1% |
| Alabama | 24 | 3.0% |
| Tennessee | 20 | 2.5% |
Aggregated across all six registers. The twelve largest origins are shown; the tail is long.
Texas is the single largest origin at 277 of 801 (more than a third) and it is also the state with the most severe hail and no state roofing licence. That combination is discussed below, and it is a correlation, not a causal claim.
What the law actually prohibits
Read across the nine states and the same four levers appear again and again. They are worth understanding as a set, because each one closes a different door.
The four levers legislatures pulled
1 · The deductible offence
Seven of the nine states bar a contractor from paying, waiving, rebating or absorbing the homeowner’s deductible. The reasoning is structural rather than moral: the deductible is the only part of the claim the homeowner personally feels, and a contractor who absorbs it removes the last check on an inflated scope.
The penalties diverge sharply. Texas makes it a Class B misdemeanour; Georgia and South Carolina make it a misdemeanour too. Florida attaches up to $10,000 per violation and requires solicitations to state in 12-point font that it is a third-degree felony. Minnesota, Colorado and Oklahoma attach no criminal penalty at all, instead the insurer is freed from having to consider the contractor’s estimate.
South Carolina and Georgia go furthest on definition, expressly capturing a discount given "in return for displaying a sign or other advertisement at the insured’s premises". The yard sign in exchange for money off is legislated against by name.
2 · The adjusting ban
All nine bar a contractor from negotiating the claim, though by different routes. Minnesota, Florida and Colorado bar interpreting the policy or advising on coverages without a public adjuster licence. Georgia, South Carolina and Alabama bar representing or negotiating on the owner’s behalf. Oklahoma has no roofing-specific provision and relies on generic adjuster licensing, where acting without a licence is a misdemeanour.
Texas goes furthest: under Tex. Ins. Code § 4102.163 a contractor may not act as a public adjuster on property where they are providing contracting services "regardless of whether the contractor … holds a license", or holds a power of attorney. The conflict, not the credential, is the problem.
Two states write the legitimate version back in. Colorado preserves "discussing, on behalf of the property owner, the scope of repairs" with the insurer under a valid contract. South Carolina preserves the owner’s right to get an evaluation of the roof from a contractor of their choice and use it in the negotiation. Describing the roof is not adjusting the claim.
3 · The cancellation window
The signature usually comes before the insurer’s answer, which is exactly the wrong order. Eight of the nine states fix this, and the trigger is almost always the denial rather than the signing. Colorado, Minnesota, Oklahoma and Arizona give 72 hours after notice of denial. Georgia, South Carolina and Alabama give five business days. Florida takes a different route and gives ten days after a declared state of emergency.
Alabama has the widest trigger in the group. Its window opens not only on a denial but where the insurer gives written notice "that the covered claim will not be sufficient to cover the amount of the contract". An underpayment reopens the window, not just a refusal, and no other state we read does that.
Arizona is the only one of the nine with an unconditional right as well: four business days from signing, for any reason, on top of the 72 hours from denial.
4 · Money before the answer
Three states stop the contractor holding your money while the claim is undecided, by two different mechanisms. Colorado requires a bold-faced statement on the face of the contract that payments are held in trust until materials are delivered on site or a majority of the work is done. Georgia and South Carolina go further and simply forbid taking payment at all until the cancellation period has expired, South Carolina adding that a contract clause requiring any fee other than for emergency services "must not be enforceable" against a homeowner who cancels.
HyreRoof analysis: this cluster speaks most directly to the failure mode people actually fear: a deposit taken and nobody returns. It is also the least uniform of the four, which is a gap rather than a judgement.
The statute-by-state comparison
| State | Roofing credential | Post-loss cancellation | Deductible | Adjusting |
|---|---|---|---|---|
| Oklahoma | Roofing register 59 O.S. § 1151.3 | 72 hours after denial 59 O.S. § 1151.21 | Prohibited 59 O.S. § 1151.30 | Generic bar 36 O.S. § 6220(E) |
| Colorado | None at state level DORA consumer protection | Two 72-hour clocks C.R.S. §§ 6-22-104(1)(a), 6-22-103(1)(f)(I) | Prohibited C.R.S. § 6-22-105(1)–(2) | Barred, with a safe harbour C.R.S. § 6-22-105(3) |
| Minnesota | Residential roofer licence Minn. Stat. § 326B.805, subd. 1 | 72 hours after denial Minn. Stat. § 326B.811 | Prohibited Minn. Stat. § 325E.66, subd. 1(a)(1) | Barred without a licence Minn. Stat. § 325E.66, subd. 1(a)(3) |
| Texas | None at state level TDLR regulated occupations | None roofing-specific no roofing-specific provision | Criminal offence Tex. Bus. & Com. Code § 27.02; Tex. Ins. Code ch. 707 | Barred outright Tex. Ins. Code §§ 4102.163, 4101.251 |
| Florida | Two-tier credential Fla. Stat. ch. 489 | 10 days after an emergency Fla. Stat. § 489.147(6), (5) | Prohibited, $10,000 a violation Fla. Stat. § 489.147(1)(a), (2)(b) | Barred without a licence Fla. Stat. § 489.147(2)(d) |
| Arizona | ROC contractor licence A.R.S. § 32-1151 | 72 hours, plus 4 days A.R.S. § 32-1158.02(B), (C) | Prohibited, new in 2026 A.R.S. § 32-1158.02(J) | Barred A.R.S. § 32-1158.02(L) |
| Georgia | not verified | 5 business days after denial O.C.G.A. § 10-1-393.12(b); § 10-1-393(b)(36) | Misdemeanour O.C.G.A. § 33-23-43(c)(4), (e) | Barred O.C.G.A. § 10-1-393.12(e) |
| South Carolina | Specialty registration S.C. Code Ann. § 40-59-220(A) | 5 business days after denial S.C. Code Ann. § 40-59-25(A)–(C) | Misdemeanour S.C. Code Ann. § 40-59-25(E) | Barred, with a safe harbour S.C. Code Ann. § 40-59-25(D) |
| Alabama | not verified | 5 business days, widest trigger Ala. Code § 8-36-2(a) | not verified | Barred, no carve-out Ala. Code § 8-36-2(c) |
Every entry was read at the statute, the session law or the regulator on 3 September 2026. Not verified means we did not confirm that element at a primary source, it does not mean the protection is absent.
Most published comparisons collapse "we did not check" into "there is nothing there". That turns an unchecked cell into a factual claim, and it is how this subject fills with confident errors. Four of the thirty-six cells here are honestly blank.
What each provision actually says
| State | Provision | What it does | Enacted / effective |
|---|---|---|---|
| Oklahoma | Cancellation, 59 O.S. § 1151.21 | 72 hours after written notice from the insurer that all or any part of the claim is denied. 12-point boldface statement plus a detachable Notice of Cancellation in 10-point boldface. Refund within ten days. | Laws 2011, SB 928, c. 225, § 6 |
| Oklahoma | Deductible, 59 O.S. § 1151.30 | May not advertise or promise to pay, directly or indirectly, all or part of any deductible. On violation the insurer "shall not be obligated to consider the estimate prepared by the roofing contractor". | Eff. 1 Nov 2022 (Laws 2022, HB 1940, c. 331); amended eff. 1 Nov 2025 (Laws 2025, c. 367) |
| Oklahoma | Adjusting, 36 O.S. § 6220(E) | Not roofing-specific. Acting as an adjuster without a licence is a misdemeanour, and the bar applies "regardless of whether the person … has obtained power of attorney from an insurance claimant". | Added Laws 1973, c. 178, § 20; amended through Laws 2023, c. 196, § 5, eff. 1 Nov 2023 |
| Oklahoma | Credential, 59 O.S. § 1151.3 | Roofing-specific state registration, annual and nontransferable. Liability cover of at least $500,000 residential and $1,000,000 commercial. A residential roofer endorsement, with an exam, from 1 January 2027. | Eff. 1 Nov 2010 (Laws 2010, SB 2180, c. 479). Endorsement added by Laws 2025, HB 1628, c. 368, eff. 1 Jul 2026 |
| Colorado | Cancellation, C.R.S. §§ 6-22-104(1)(a), 6-22-103(1)(f)(I) | Two separate rights: 72 hours after written notice that the claim is denied in whole or in part, and a full refund of any deposit within 72 hours of signing. Refund within ten days of rescission. | Eff. 6 Jun 2012 (Laws 2012, SB 12-038, ch. 267) |
| Colorado | Deductible, C.R.S. § 6-22-105(1)–(2) | May not advertise or promise to pay, waive or rebate any part of the deductible. The insurer need not consider the estimate, and the homeowner or the insurer may sue for damages. | Eff. 6 Jun 2012 |
| Colorado | Adjusting, C.R.S. § 6-22-105(3) | May not claim to be or act as a public insurance adjuster, but nothing prevents "discussing, on behalf of the property owner, the scope of repairs" with the insurer under a valid contract. | Eff. 6 Jun 2012 |
| Colorado | Credential, DORA consumer protection | The Department of Regulatory Agencies states plainly: "Not all occupations are licensed, such as roofers and general contractors." Regulation is municipal. | , |
| Minnesota | Cancellation, Minn. Stat. § 326B.811 | 72 hours after the insured "has been notified by the insurer that the claim has been denied". 10-point boldface statement plus a detachable Notice of Cancellation, also 10-point. Refund within ten days. | Laws 2010, c. 324, § 2; amended 2011 and 2015 |
| Minnesota | Deductible, Minn. Stat. § 325E.66, subd. 1(a)(1) | May not advertise or promise to pay any part of the deductible, or compensate the insured for allowing an inspection, making a claim, or referring the contractor. The insurer need not consider the estimate. | Laws 2010, c. 324, § 1; amended 2011, 2012, 2018 and 2024 |
| Minnesota | Adjusting, Minn. Stat. § 325E.66, subd. 1(a)(3) | May not interpret policy provisions, advise on coverages or duties, or adjust a claim, without a public adjuster licence under chapter 72B. | Laws 2010, c. 324, § 1 |
| Minnesota | Credential, Minn. Stat. § 326B.805, subd. 1 | A person meeting the definition of a residential roofer "must be licensed by the commissioner as a residential roofer, residential building contractor, or residential remodeler." | Amended through Laws 2023, c. 53, art. 11, § 53 |
| Texas | Cancellation, no roofing-specific provision | Neither the deductible statute nor the adjuster statutes create a post-loss cancellation right. The general fallback is Tex. Bus. & Com. Code ch. 601: three business days from the transaction, on a 10-point boldface notice, triggered by the sale, not by a denial. | Ch. 601 added by Acts 2007, 80th Leg., HB 2278, eff. 1 Apr 2009 |
| Texas | Deductible, Tex. Bus. & Com. Code § 27.02; Tex. Ins. Code ch. 707 | An offence to advertise or promise to "pay, waive, absorb, or otherwise decline to charge or collect" the deductible, or to "in any other manner assist the insured in avoiding" it. Class B misdemeanour. Contracts of $1,000 or more must carry a 12-point boldface notice. | Eff. 1 Sep 2019 (Acts 2019, 86th Leg., ch. 1099, HB 2102) |
| Texas | Adjusting, Tex. Ins. Code §§ 4102.163, 4101.251 | A contractor may not act as a public adjuster on property where they provide contracting services "regardless of whether the contractor … holds a license" or holds a power of attorney. A second section bars a licensed adjuster who is a roofing contractor from adjusting a roofing loss for an insurer. | Both added eff. 1 Sep 2013 (Acts 2013, 83rd Leg., ch. 903, HB 1183); § 4102.163 broadened from roofing to all contracting eff. 1 Sep 2019 (HB 2103) |
| Texas | Credential, TDLR regulated occupations | Roofing does not appear among the occupations the Texas Department of Licensing and Regulation regulates, while air-conditioning contractors and electricians do. | , |
| Florida | Cancellation, Fla. Stat. § 489.147(6), (5) | 10 days, or the official start date if sooner, where the contract was signed within 180 days of the events behind a Governor’s emergency declaration and the property sits inside the declared area, notice in 14-point bold above the signature. Separately, 10 days to void any roof contract omitting the deductible notice. | Subsection (5) from 1 Jul 2021; subsection (6) created 1 Jul 2024 (ch. 2024-139) and narrowed eff. 19 May 2025 (ch. 2025-40) |
| Florida | Deductible, Fla. Stat. § 489.147(1)(a), (2)(b) | May not offer a waiver of any deductible, or a rebate, gift, gift card, cash or coupon, for a roof inspection or for making a claim. Solicitations must state in 12-point font that paying or rebating a deductible is a third-degree felony. | Eff. 1 Jul 2021 (ch. 2021-77); amended 2022, 2024 and 2025 |
| Florida | Adjusting, Fla. Stat. § 489.147(2)(d) | May not interpret policy provisions, advise on coverages or duties, or adjust a claim, without a public adjuster licence under part VI of chapter 626. | Eff. 1 Jul 2021 |
| Florida | Credential, Fla. Stat. ch. 489 | A certified roofing contractor works statewide; a registered one may contract only in the jurisdiction that approved the competency. | § 489.105(3)(e) roofing scope expanded eff. 19 May 2025 (ch. 2025-40) |
| Arizona | Cancellation, A.R.S. § 32-1158.02(B), (C) | For catastrophic-storm residential repair: 72 hours after the insured is notified the claim has been denied, and separately four business days from signing "for any reason". Both statements in at least 10-point bold. Down payment capped at 50 percent. | Not stated on the codified page |
| Arizona | Deductible, A.R.S. § 32-1158.02(J) | The contractor "may not advertise to pay, issue payment for or promise to pay any deductible payable on the policy or issue any rebate deductible either directly or indirectly", and may not begin work until the insurer approves or denies the claim, except to prevent further loss. | Laws 2026, ch. 157 (SB 1206), approved by the Governor 19 Jun 2026 |
| Arizona | Adjusting, A.R.S. § 32-1158.02(L) | A contractor providing post-storm services may not act on behalf of the insured owner in negotiating settlement of the claim, nor assure that the work will be covered. | Amended by Laws 2026, ch. 157 |
| Arizona | Credential, A.R.S. § 32-1151 | Unlawful to act or offer to act as a contractor without a Registrar of Contractors licence in good standing. Roofing is a ROC classification rather than a separate statute. | , |
| Georgia | Cancellation, O.C.G.A. § 10-1-393.12(b); § 10-1-393(b)(36) | Until midnight on the fifth business day after written notice from the insurer that all or any part of the claim is not a covered loss. No payment may be taken until the period expires, except acknowledged emergency services. Extended in 2025 to any contractor contracting within a year of a natural disaster. | Eff. 1 Jul 2011 (Ga. L. 2011, Act 201, HB 423); extension eff. 1 Jul 2025 (Ga. L. 2025, Act 71, SB 201) |
| Georgia | Deductible, O.C.G.A. § 33-23-43(c)(4), (e) | May not advertise or promise to pay or rebate any portion of a deductible, expressly including a discount "in return for displaying a sign or other advertisement at the insured’s premises". A violation is a misdemeanour. | Eff. 1 Jul 2011 (Ga. L. 2011, Act 201, HB 423) |
| Georgia | Adjusting, O.C.G.A. § 10-1-393.12(e) | A residential roofing contractor "shall not represent or negotiate, or offer or advertise to represent or negotiate" on the owner’s behalf on any roof insurance claim, unless licensed as a public adjuster. | Eff. 1 Jul 2011 |
| South Carolina | Cancellation, S.C. Code Ann. § 40-59-25(A)–(C) | Until midnight on the fifth business day after written notice of denial. 10-point boldface statement plus a detachable notice. No payment may be required before the period expires, and a contract clause demanding any other fee "must not be enforceable". Applies expressly even to unlicensed and unregistered persons. | Eff. 1 Jul 2013 (2013 Act No. 77, § 1) |
| South Carolina | Deductible, S.C. Code Ann. § 40-59-25(E) | May not advertise or promise to pay or rebate any portion of a deductible. The definition reaches yard-sign discounts and any "compensation, gift, prize, bonus, coupon, credit, referral fee, or other item of monetary value". | Eff. 1 Jul 2013 |
| South Carolina | Adjusting, S.C. Code Ann. § 40-59-25(D) | May not represent or negotiate on the owner’s behalf, but the owner is expressly not prevented from getting an evaluation of the roof from a contractor of their choice and using it in the negotiation. | Eff. 1 Jul 2013 |
| South Carolina | Credential, S.C. Code Ann. § 40-59-220(A) | Residential builders must be licensed and residential specialty contractors: the category roofing sits in, must be registered with the commission. An unregistered person may not file a mechanics’ lien or sue to enforce the contract. | 2002 Act No. 359; 2009 Act No. 40 |
| Alabama | Cancellation, Ala. Code § 8-36-2(a) | Until midnight on the fifth business day where the insurer gives written notice that the claim is not a covered loss or that the covered claim will not be sufficient to cover the amount of the contract. Notice of cancellation may be given by email. 10-point boldface statement plus a detachable notice. | Act 2012-519, § 2; Act 2019-99, § 1, which cut the window from ten business days to five and added the insufficiency trigger |
| Alabama | Adjusting, Ala. Code § 8-36-2(c) | A residential roofing contractor "shall not represent or negotiate, or offer or advertise to represent or negotiate" on the owner’s behalf on any roof claim. Unlike Georgia’s, the Alabama text carries no public adjuster carve-out. | Act 2012-519, § 2; Act 2019-99, § 1 |
Statutory substance summarised from the section itself; citations and dates taken from the statute’s own credits or from the enacting session law.
One 2010 Minnesota session law, still travelling
Minnesota Laws 2010, chapter 324 did two things in two sections: section 1 created the deductible prohibition at Minn. Stat. § 325E.66, and section 2 created the 72-hour post-denial cancellation right at § 326B.811. Almost everything since is a variation on those two paragraphs. Colorado enacted its version in 2012; Georgia in 2011; South Carolina in 2013; Alabama in 2012 and revised it in 2019; Oklahoma’s cancellation right came in 2011 and its deductible rule in 2022; Arizona’s deductible rule arrived in June 2026. In places the copying is literal.
Minnesota: "the insurer to whom the insured tendered the claim shall not be obligated to consider the estimate prepared by the residential contractor." Oklahoma, twelve years later: "the insurer to whom the insured tendered the claim shall not be obligated to consider the estimate prepared by the roofing contractor." HyreRoof analysis: that remedy matters practically, because the sanction falls on the homeowner’s claim as well as the contractor’s licence. A roofer who offers to cover your deductible in Minnesota, Colorado or Oklahoma may have just made their own estimate unusable by your insurer.
Oklahoma: the one state that legislated roofing on its own terms
Oklahoma is the only state in this study with a roofing-specific state register, and reading the Roofing Contractor Registration Act makes clear the legislature had the out-of-state contractor expressly in mind. The Act defines a "nonresident contractor" at 59 O.S. § 1151.2(6) as one "who has not established and maintained a place of business as a roofing contractor in this state within the preceding year, or who claims residency in another state, or who has not submitted an income tax return as a resident of this state within the preceding year."
It does not exclude them. It makes them reachable. Under § 1151.5(C)(1)(f) a nonresident qualifying party, by signing the application, "appoints the Secretary of State as legal service agent for all lawful process", and § 1151.16 spells out the consequence: process served on the Secretary of State has "the same legal force and effect as if served upon the contractor personally within this state."
HyreRoof analysis: that is the most practically useful provision we found anywhere in this research, and almost nobody writes about it. The classic post-storm nightmare is not that the contractor was from Texas, it is that when the work failed, there was nobody in the state to sue. Oklahoma solved that with one paragraph in 2010.
The Act has more teeth than its $500 misdemeanour fine suggests. Under § 1151.3(B) an unregistered person may not "bring or maintain any claim, action, suit, or proceeding in any court of this state related to the person’s business or capacity as a roofing contractor", so an unregistered roofer cannot sue you to collect.
A business entity advertising or acting as a roofing contractor without valid registration faces an administrative penalty of up to $5,000. Liability insurance of at least $500,000 for residential work and $1,000,000 for commercial is a condition of registration under § 1151.5(C)(4) (insurance, not a surety bond) and the insurer must notify the board if the policy is cancelled, at which point every registration is suspended on the date of cancellation.
Two more details a homeowner can use immediately. Under § 1151.7(2) the registration number prefixed "OK" must appear on both sides of every vehicle used to carry materials and tools, in letters at least two inches high. And under § 1151.17, when a roofer applies for a permit they must supply the registration number and the permit-issuing official must enter it on the permit, so the permit is an independent record of the credential, written down by the permit office rather than by the person who wants your signature.
From 1 January 2027, Oklahoma starts examining residential roofers
Section 1151.25a of the Act, added by Laws 2025, HB 1628 (effective 1 July 2026) and amended by Laws 2026, SB 1873, provides that "beginning January 1, 2027, every roofing contractor … offering to engage in or engaging in performing residential roofing contractor work in this state shall be required to receive a residential roofing endorsement", obtained by passing a residential roofing examination with a minimum score of 70 percent. Contractors already registered and in good standing on 1 January 2027 get a twelve-month grandfathering window to 1 January 2028 to pass the exam or complete ten additional hours of approved continuing education.
New applicants "shall not be allowed to sell, offer, bid, inspect, or perform any residential roofing contractor work in this state until a residential roofer endorsement is issued". HyreRoof analysis: we have not found another state that examines residential roofers specifically as a condition of working on houses. If it takes effect as written, Oklahoma will have moved from a register to a competency test, in the state with the third-highest severe hail count in the country.
Colorado: the fullest contract rules, in a state that licenses nobody
Colorado went the opposite way. Its Residential Roofing Services article, C.R.S. §§ 6-22-101 to 6-22-105, enacted by SB 12-038, Laws 2012 ch. 267, effective 6 June 2012, regulates the contract in detail while the state licenses no roofers at all. The Department of Regulatory Agencies says so in as many words on its own consumer page: "Not all occupations are licensed, such as roofers and general contractors."
The legislative declaration at § 6-22-101 states the three purposes plainly: a written contract detailing scope, cost and the contractor’s contact information. A right to rescind and get the deposit back; and a prohibition on paying, waiving or rebating the deductible. Section 6-22-103 then lists what must be in the contract, including the contractor’s surety and liability insurer and their contact details.
Two separate 72-hour clocks, and they are frequently confused. One runs from signature: § 6-22-103(1)(f)(I) requires a clause allowing the owner to rescind and obtain a full refund of any deposit within 72 hours of entering the contract.
The other runs from bad news: § 6-22-104(1)(a) allows rescission within 72 hours after the owner receives written notice from the insurer that the claim is denied in whole or in part. The second is the one that matters after a storm, and it can begin weeks after you signed.
There is a carve-out worth knowing. The denial-based right "does not apply when the property and casualty insurer denies, in whole or in part, a claim related to a request for supplemental roofing services if the damage requiring the supplemental roofing services could not have been reasonably foreseen" at the initial inspection or when the original contract was signed. A denied supplemental for genuinely unforeseeable damage does not reopen the window.
On rescission the contractor must return payments within ten days, but may retain what is needed to compensate for work actually performed in a workmanlike manner. The Act also carries the threshold most summaries omit: under § 6-22-102(4)(b), "roofing work" excludes work for which the compensation is one thousand dollars or less per contract. A small repair sits outside the article entirely.
Texas: the most hail in the country, and the fewest protections
Texas recorded 6,848 severe hail reports between 2021 and 2025, 15.8 percent of the 43,386 recorded nationally, including 2,241 reports of hail 1.75 inches or larger, more than the next two states combined. It is also a state where roofing does not appear among the occupations the Texas Department of Licensing and Regulation regulates, as our licensing study verified. The state that licenses the person installing your air conditioner does not license the person replacing your roof.
And it is the only one of the nine with no post-loss cancellation right. Neither the deductible statute nor the two adjuster statutes create one. The fallback is the general home-solicitation right in Tex. Bus. & Com. Code ch.
601: three business days, on a 10-point boldface notice, but it runs from the transaction, not from the insurer’s answer, and it does not apply to a sale negotiated at the seller’s fixed place of business. A Texas homeowner whose claim is denied on day forty has no statutory exit from the contract.
What Texas did instead was legislate the transaction. House Bill 2102 of the 86th Legislature, effective 1 September 2019, created Tex. Ins. Code chapter 707, "A person insured under a property insurance policy shall pay any deductible applicable to a first-party claim made under the policy", and rewrote Tex. Bus. & Com.
Code § 27.02 into a criminal offence covering a seller who advertises or promises to "pay, waive, absorb, or otherwise decline to charge or collect the amount of the insured’s deductible", to provide an offsetting rebate or credit, or "in any other manner assist the insured in avoiding monetary payment of the required insurance deductible".
Two details that reward reading the enrolled bill rather than a summary. First, § 27.02(b) requires any contract of $1,000 or more reasonably expected to be paid from property insurance proceeds to carry a notice in at least 12-point boldfaced type setting out the deductible rule. Its absence from a Texas roofing contract is a fact you can observe on the page.
Second, § 707.004 lets an insurer refuse to pay withheld recoverable depreciation until it receives "reasonable proof of payment" of the deductible: a cancelled cheque, money order receipt, credit card statement or an executed financing agreement. The deductible rule is not only enforced against the contractor; it is enforced through your own claim payment.
HyreRoof analysis: one nuance that cuts against a simple "Texas got tougher" reading. The pre-2019 version of § 27.02 was a Class A misdemeanour aimed narrowly at excessive charges; HB 2102 broadened the conduct enormously and simultaneously reduced the offence to Class B. Wider net, lighter penalty. That is a real trade-off, and it is invisible unless you read the strike-through text in the enrolled bill.
The hail claim estimator is the practical companion to this section: it will not tell you whether a contractor is lawful, but it will tell you whether the number in front of you is plausible before anyone asks for a signature.
Florida: the only state that wrote a rule for the week after landfall
Florida is the outlier in both directions. It recorded only 474 severe hail reports across the five years (1.1 percent of the national total) and it has one of the most complete statutory schemes in the country. That is because Florida’s roof risk is wind and water rather than hail, and because its property insurance market forced the legislature back to the subject six times between 2021 and 2025.
Fla. Stat. § 489.147, created by SB 76 in 2021, does the deductible and adjusting work. But the provision written specifically for the storm-chasing scenario arrived later, and it has already been rewritten once.
Under § 489.147(6)(a) a homeowner may cancel a roof repair or replacement contract "without penalty or obligation within 10 days after the execution of the contract or by the official start date, whichever comes first, if the contract was entered into within 180 days of events that are the subject of a declaration of a state of emergency by the Governor and the residential property is located within the geographic area for which the declaration of the state of emergency applies."
Two corrections to what is widely published about this section. The notice must be in bold type of not less than 14 points, not 18, it was 18 points only between 1 July 2024 and 19 May 2025, when chapter 2025-40 reduced it. And the right is no longer open-ended: the same 2025 act added the 180-day limit and the geographic-area requirement. A great many pages still describe the 2024 version.
Chapter 2025-40 also added a new § 489.147(7) that most coverage has missed entirely. It applies to every residential roof contract, emergency or not: the contractor must include, in bold type of not less than 14 points on the signature page, a notice advising the owner to contact their insurance company to verify coverage "before signing this contract".
The catch in the cancellation right is the definition of "official start date", and it is in the statute: the date on which installation of materials forming part of the final roof commences, a permit is issued, or "a temporary repair to the roof covering or roof has been made in compliance with the Florida Building Code". A tarp installed as a compliant temporary repair can end the cancellation window days before the ten are up.
Our companion study, Inside the Florida Roofing Market, works through the whole scheme: the reform timeline with chapter law numbers, the building code’s 25 percent rule, assignment of benefits, and 9,402 licence records analysed.
The newest law in the country is three months old
Arizona had no contractor deductible statute at all until this summer. Senate Bill 1206, chapter 157 of the 2026 regular session, approved by the Governor on 19 June 2026 and filed with the Secretary of State on 22 June, inserted one into the existing catastrophic-storm contracting section.
Under the amended A.R.S. § 32-1158.02(J) a contractor "may not advertise to pay, issue payment for or promise to pay any deductible payable on the policy or issue any rebate deductible either directly or indirectly and may not begin work on the repair or replacement until the insurer approves or denies the claim, except if the work is necessary to prevent further loss."
The same act added § 32-1158.02(O), which is unlike anything else we read: a contractor "may not propose to any person that the person sign an agreement for work on any damaged premises while a loss-producing occurrence is continuing at the damaged premises or while the fire department or any other public safety service is engaged in a public safety emergency response at the damaged premises." Arizona has legislated against soliciting a contract while the fire is still burning.
A freshness warning that is also a lesson. Arizona’s own codified statute page at azleg.gov still displayed the pre-amendment text of § 32-1158.02 when we retrieved it on 3 September 2026. The amendment is verifiable only in the session law. A state government website publishing superseded law is not a rare failure, it is the normal lag, and it is why every citation on this page carries the enacting act as well as the section number.
Arizona’s cancellation rights are also the most generous of the nine. Section 32-1158.02(B) gives 72 hours after notice of denial, and § 32-1158.02(C) adds four business days from signing "for any reason": the only unconditional post-signature window in the group. The contract must also carry a repair estimate disclosing, among other things, "whether or not the property was inspected before the preparation of the estimate and the nature of that inspection, specifically whether the roof was physically accessed."
The southeastern cluster: five business days, and one wider trigger
Georgia, South Carolina and Alabama enacted near-identical roofing statutes between 2011 and 2013, all built on a five-business-day cancellation window running from the insurer’s written notice that the claim is not a covered loss. All three require a 10-point boldface statement plus a detachable "NOTICE OF CANCELLATION" form. All three bar the contractor from representing or negotiating the claim.
Alabama’s trigger is the widest we found anywhere. Under Ala. Code § 8-36-2(a) the window opens where the insurer gives written notice that the claim "is not a covered loss under the insurance policy or that the covered claim will not be sufficient to cover the amount of the contract." Every other state in this study requires a denial. Alabama also lets the homeowner cancel by email if an email address is stated in the contract, which no other statute here permits.
Alabama’s window used to be ten business days. Act 2019-99 halved it to five while adding the insufficiency trigger and the email notice: a real trade that is easy to miss, and the Home Builders Licensure Board’s own published consumer PDF still shows the superseded ten-day text.
South Carolina closes the loophole the others leave open. Section 40-59-25(A)(2) applies the cancellation right not only to licensed residential builders and registered specialty contractors but expressly to "a person or firm who engages or offers to engage in the business of residential building or residential specialty contracting without first having registered … or procured a license". The statute cannot be escaped by not holding a credential.
Georgia widened the whole thing in 2025. Senate Bill 201, Act 71 of 2025, added O.C.G.A. § 10-1-393(b)(36), extending the five-business-day post-denial cancellation right to any contractor contracting within one year of a natural disaster, not just roofers, and making it an unfair or deceptive practice to enter "a contract with the homeowner whereby the homeowner assigned insurance proceeds to the contractor". Effective 1 July 2025.
A companion amendment to O.C.G.A. § 33-6-5, effective 1 January 2026, goes further: "No insurer shall sell homeowner’s insurance policies that allow for the assignment of proceeds to a contractor within one year of a natural disaster which causes damage to the insured’s residential property." HyreRoof analysis: Georgia has followed Florida in attacking assignment of benefits, but by a different route, Florida barred the assignment; Georgia barred insurers from selling a policy that would permit one in the year after a disaster.
The federal three-day rule, and the two exclusions that matter after a storm
Underneath every state rule sits the FTC’s Cooling-Off Rule, 16 C.F.R. part 429, which gives a buyer until midnight of the third business day to cancel a personally solicited sale made away from the seller’s place of business, at $25 or more at the buyer’s residence. It is the floor, and § 429.2(b) makes clear it does not displace stronger state law.
But two exclusions in § 429.0(a) bite hardest exactly when a homeowner is most exposed. The rule does not apply to a transaction "in which the buyer has initiated the contact and the goods or services are needed to meet a bona fide immediate personal emergency of the buyer", where the buyer gives a separate dated handwritten signed statement waiving the right; nor to one "in which the buyer has initiated the contact and specifically requested the seller to visit the buyer’s home for the purpose of repairing or performing maintenance upon the buyer’s personal property."
A homeowner who rings a roofer after a storm has, on the face of it, initiated the contact. That is precisely why the state statutes above, which are triggered by the insurer’s answer rather than by who picked up the phone, do work the federal rule cannot.
The law is not where the storms are
Set the two datasets against each other and the mismatch is the finding.
HyreRoof calculation: of the 43,386 severe hail reports recorded nationally between 2021 and 2025, Texas holds 6,848 (15.8 percent) and has two of the four tested protections, no roofing licence and no post-loss cancellation right. Arizona holds 203 reports, 0.5 percent, and has all four. South Carolina holds 544 and has all four. Kansas holds 3,140 and Nebraska 2,610, and we have read neither.
HyreRoof analysis: statutes get written where a market failure became politically unavoidable, not where the weather is worst. Florida legislated because its insurance market was in crisis. Colorado legislated in 2012 after a run of destructive hail seasons around Denver.
Minnesota legislated first, in 2010, and the rest of the country has been adapting its two paragraphs ever since. Texas, with more severe hail than any other state and the largest single source of out-of-state addresses on the registers we counted, legislated the transaction and left both the trade and the contract largely alone.
For a homeowner the implication is uncomfortable but useful: the strength of your protection has almost nothing to do with how much hail your state gets. You have to find out what your own state actually enacted, and in the highest-hail state in the country the answer is: less than you would expect.
What to do, in the order that works
- 1 Find out whether your state has a roofing register at all
It decides whether "check the licence" is even possible. Our licensing study sets out the six regimes and which states we have verified. In a state with no register, the questions move to your city building department, the secretary of state and the attorney general.
- 2 Read the contract for the notice your state requires
This is the fastest real test there is, because it is on the page in front of you. Texas: a 12-point boldface deductible notice on any contract of $1,000 or more. Colorado: a bold-faced statement that payments are held in trust until materials are delivered. Oklahoma, Georgia, South Carolina and Alabama: a boldface cancellation statement plus a detachable Notice of Cancellation. Arizona: two 10-point bold statements plus a disclosing repair estimate. Florida: a 14-point bold insurance-verification notice on every roof contract. A contract missing the notice your state requires is telling you something.
- 3 Refuse any offer involving your deductible, and note that it was made
In seven of the nine states verified here the offer is itself the offence. In Minnesota, Colorado and Oklahoma it may also cost the contractor the right to have their estimate considered by your insurer, which is your problem as much as theirs.
- 4 Keep the claim and the contract separate
If a contractor offers to interpret your policy or negotiate the claim for you, that is adjusting, and every state we read bars it in some form. In Texas it is barred outright for anyone doing the work, licensed or not. Asking them to describe the damage they can see is a different question, and two states expressly protect it.
- 5 Work out which clock you are on, and write the date down
A cooling-off period from signature, a cancellation window from the insurer’s denial, and an emergency window are three different things with three different triggers. Ask which one your contract gives you. In Arizona you may have two at once.
- 6 Do not pay before the window closes, where your state says so
Georgia and South Carolina forbid the contractor taking any payment until the cancellation period expires, except for acknowledged emergency work. Colorado requires payments to be held in trust until materials arrive. Elsewhere it is a judgement call, but a large deposit before any material is on site is the failure mode these statutes exist to prevent.
- 7 Ask who will still be in the state in two years
Not "where are you from", that question protects nobody. In Oklahoma a nonresident contractor has already appointed the Secretary of State as their agent for service of process. Elsewhere, the entity that signed your contract, its registered agent and how long it has existed are matters of public record at your secretary of state.
- 8 Check the permit, and check who pulled it
In Oklahoma the permit office must write the roofing registration number on the permit itself. A contractor who wants you to pull your own permit is asking you to carry liability their credential exists to carry.
Conduct that is actually illegal somewhere, and where
- "We’ll take care of your deductible"
Prohibited in seven of the nine states verified here. A criminal offence in Texas (Class B misdemeanour), Georgia and South Carolina. Advertised in Florida it must carry a 12-point notice that it is a third-degree felony, with fines up to $10,000 per violation. In Minnesota, Colorado and Oklahoma it can render the contractor’s estimate unusable by your insurer. In Arizona it became unlawful only in June 2026.
- A discount for putting a sign in your yard
Georgia and South Carolina name it. Both define "promise to pay or rebate" to include "granting any allowance or offering any discount against the fees to be charged, including … an allowance or discount in return for displaying a sign or other advertisement at the insured’s premises."
- "We’ll handle the whole insurance claim for you"
Adjusting. Barred without a public adjuster licence in Colorado, Minnesota and Florida; barred as representing or negotiating in Georgia, South Carolina and Alabama; barred outright in Texas for a contractor doing the work, licensed or not; and caught in Oklahoma by generic adjuster licensing, where it is a misdemeanour.
- Being asked to sign while the emergency is still happening
Arizona made this unlawful in June 2026: a contractor may not propose an agreement for work "while a loss-producing occurrence is continuing at the damaged premises or while the fire department or any other public safety service is engaged in a public safety emergency response at the damaged premises."
- A large payment before the cancellation window closes
Georgia and South Carolina forbid requiring any payment until the five business days expire, other than for acknowledged emergency services. South Carolina adds that a contract clause demanding any other fee "must not be enforceable" against a homeowner who cancels.
- A referral fee, in either direction
Florida § 489.147(2)(c) bars offering, delivering, receiving or accepting compensation for referring services payable from insurance proceeds. Minnesota, Georgia and South Carolina reach the same conduct through their compensation-for-referral wording.
- An out-of-state address, on its own
Not illegal anywhere we read, and not a finding about anybody. In our count 801 of 13,756 register records carry one, and in Louisiana it is a third of the register. Some of those firms are the reason a re-roof happens in the season it is needed rather than the next one.
Two things that are constantly confused
Being from out of state
A contractor whose address of record is in another state has done nothing wrong, and after a major hail event out-of-state capacity is frequently the only reason work gets done before winter. Oklahoma’s statute is explicit that nonresident contractors may register; it simply requires them to be reachable.
Reporting an address as an address is the whole of what our count does. It measures participation, not misconduct, and we would publish the same number if every one of those 801 firms were exemplary.
Doing the things legislatures made illegal
Absorbing a deductible, adjusting a claim without a licence, binding a homeowner before the insurer has answered, taking money and delivering nothing. These are the actual offences, they are committed by local firms as readily as by visiting ones, and none of the statutes verified here mentions where the contractor lives.
HyreRoof analysis: the folklore version of this subject asks the wrong question at the door and then fails to ask the right ones about the contract. Every checkable protection in this study sits in the paperwork.
Method
Law. For each state we identified the instrument that would regulate post-loss roofing contracts if anything did, retrieved it from the legislature’s own publishing system, the enacting session law, or the state agency that administers it, and recorded the section number, the operative wording, the enacting act and the effective date.
Where a state agency publishes the statute itself, as the Colorado Attorney General and the Oklahoma Construction Industries Board both do, that publication was used and is cited as such. Nothing on this page comes from a law-firm article, a contractor blog, an aggregator or a secondary summary.
Where the codified page and the session law disagree, the session law wins. Two states here are publishing superseded text on their own websites: Arizona’s codified § 32-1158.02 page does not yet carry the June 2026 deductible amendment, and Alabama’s Home Builders Licensure Board still publishes the pre-2019 ten-business-day cancellation window.
In both cases we read the enacting act. Florida taught the same lesson in the opposite direction: the widely repeated 18-point notice figure was correct for ten months and is now wrong, and we caught it only by re-reading the current statute rather than trusting an earlier retrieval.
Elements were recorded in three states, not two: verified present, verified absent, and not verified. A protection is marked absent only where we read the relevant instrument and it was not there, which is why Texas’s missing cancellation right is marked absent while Georgia’s and Alabama’s licensing positions, whose chapters we did not retrieve, are left blank. Four of the thirty-six cells in the comparison table are unverified for that reason.
Register counts. The 13,756 records were retrieved from six state boards’ own public registers between 28 and 29 August 2026, each record carrying its source URL and retrieval date. For each state we counted only records harvested from that state’s own register, so the denominator is the register rather than a mixture of sources, that restriction matters, and without it Nevada would appear to have a substantial out-of-state share purely because some Arizona-registered firms also work there.
A record was counted as out-of-state where the address of record is in a different state from the register itself. Records with no address state were excluded from both numerator and denominator.
Weather. Severe hail counts are ours, calculated from the NOAA Storm Prediction Center’s annual severe hail report files for 2021 through 2025, aggregated by state and by reported hail diameter. SPC records are storm reports, which depend on somebody being present to report them; population density biases them upward in populated areas. They are the right instrument for comparing large states over five years and the wrong one for comparing individual counties.
What we would not do. No company is named on this page, and none will be. Registers are public records. A page about a category of misconduct that attaches a firm’s name to it converts a public record into an accusation, and an out-of-state address is not evidence of anything. Where enforcement is discussed it is discussed as statutory penalty, not as any named action against any named party.
Limitations
- Nine states, not fifty
Oklahoma, Colorado, Minnesota, Texas, Florida, Arizona, Georgia, South Carolina and Alabama are read at the statute. The other forty-one are not shown, and several plainly matter, Kansas and Nebraska rank second and fourth for severe hail and neither has been read. They will be added as each is retrieved and dated.
- Illinois was attempted and could not be completed
ilga.gov, the Illinois General Assembly’s statute publishing system, refused every connection on 3 September 2026, as did the Department of Insurance site. Illinois is the one state in this group with a standalone roofing licence act, and its post-loss window is reportedly the only one with a backstop independent of denial. None of that could be verified at the legislature, so Illinois is absent rather than estimated.
- Louisiana could not be verified at all
legis.la.gov, house.louisiana.gov and senate.la.gov all failed DNS resolution on 3 September 2026, and the Department of Insurance site returned HTTP 403. Louisiana appears in the register count, where its own licensing board roster was retrievable, and nowhere in the statute table.
- Colorado’s own legislature would not serve the statute
content.leg.colorado.gov returned HTTP 403 to automated retrieval on 3 September 2026, as did the Division of Insurance consumer advisories: the same block we recorded when building the licensing study. Article 22 was read from the Colorado Attorney General’s own published copy of the roofing contractor law, which is current through the 2020 regular session. Any amendment after 2020 is unverified in both directions.
- Four cells in the comparison are blank
Georgia’s and Alabama’s licensing positions, and Alabama’s deductible position, were not established at a primary source. They are recorded as unverified rather than absent, and the chart draws them as dashed rather than empty.
- An address of record is a weak proxy
It is where a firm asked the board to send its post. Forming a local entity changes it in an afternoon, and a firm can be locally addressed and entirely itinerant. Read the out-of-state shares as a floor, never as a measure of how much work is done by visiting crews.
- The six registers are not a random sample
They are the six state rosters we hold complete extracts of. They span very different regulatory designs, which is what makes the comparison interesting, but they are not representative of the country and no national out-of-state rate should be inferred from the 5.8 percent figure.
- Hail reports are not hail events
SPC records individual reports. One severe storm generates dozens across a county, and reporting depends on somebody being there. Comparisons between large states over five years are defensible; comparisons between rural counties are not.
- The protection count is a count, not a score
The four squares beside each state count elements we verified present. They do not weigh a criminal deductible offence against a cancellation window, and a state with an unverified element is not penalised for it. Do not read the chart as a ranking of consumer protection.
- Oklahoma’s 2027 endorsement has not taken effect yet
Section 1151.25a is on the statute book with a commencement of 1 January 2027 and a grandfathering window to 1 January 2028. Commencement dates move. It is reported here as enacted law with a future date, not as a description of the position today.
- This is general information, not legal advice
Statutes are amended, and this area has been amended repeatedly in the last five years, twice in 2025 and once in 2026 among the states here alone. Confirm the current position with the statute or the regulator before relying on it in a contract or a dispute. If money is already at stake, that is a question for a lawyer in your state.
Questions
What is a storm chaser roofer?
Is it illegal for an out-of-state roofer to work on my house?
How many roofers on state registers are actually from out of state?
Can a roofing contractor pay or waive my insurance deductible?
Can a roofer negotiate my insurance claim for me?
How long do I have to cancel a roofing contract after a storm?
What is the 72-hour rule for roofing contracts?
Which state has the strongest roofing consumer protection?
Does Oklahoma license roofers?
Why does Texas have so much hail and so little roofing law?
Does my roofing contract have to contain a specific notice?
Is Florida’s emergency roof cancellation notice 18 points or 14?
What happens if the contractor breaks these rules?
Does the federal three-day cooling-off rule protect me after a storm?
Should I refuse to hire anyone from out of state after a hailstorm?
How do I check a roofer if my state has no register?
Is a permit a useful check?
Written and audited by
HyreRoof Research
Primary-source research, data analysis and fact checking
We are a research desk, not a sales floor. We read the statute, the licensing board’s own pages, the code section or the federal dataset ourselves, and we publish the figure with the document it came from and the date we retrieved it. Where a number cannot be traced to a primary source, we publish the shorter page and say what we could not verify. On our first study that rule removed a Minnesota exam statistic and left two states blank. Those gaps are on the page, not in a file somewhere.
- 36
- primary sources read and cited
- 16
- federal and state government domains
- 36
- citations carrying a retrieval date
- 3
- researched pages published
How this desk works
- Primary sources only. Statutes from the legislature’s own publishing system, licensing rules from the board that issues the licence, datasets from the agency that collected them. Never a directory, an aggregator or another guide.
- Three states, not two. A requirement is recorded as verified present, verified absent, or not verified. Most comparisons collapse the third into the second, which turns an unchecked cell into a factual claim.
- Retrieval dates on everything. Regulation changes. A citation without the date it was read is not a citation.
- Failures are published. When a source blocks automated retrieval we record the failure and leave the row empty, rather than filling it from a secondary summary.
- Authorship is organisational. Research is attributed to this desk, never to an invented expert. Outside commentary, where used, is attributed to named and verifiable people.
Data as of 3 September 2026. Authorship on this site is organisational: the analysis belongs to the desk rather than to a named individual, and we do not publish credentials we do not hold. Our editorial policy sets out how we source, date and correct what we publish.
Sources & retrieval dates
- Oklahoma Construction Industries Board , Roofing Contractor Registration Act, 59 O.S. §§ 1151.1–1151.30 (full statute text) Retrieved 3 September 2026.
- Oklahoma Legislature , Oklahoma Statutes Title 36 (complete), Insurance Adjusters Licensing Act, § 6220(E) Retrieved 3 September 2026.
- Oklahoma Construction Industries Board , CIB roofing registration public register, source of the 1,836 Oklahoma records Retrieved 28 August 2026.
- Colorado Attorney General , Colorado roofing contractor law, C.R.S. §§ 6-22-101 to 6-22-105, as published by the Department of Law Retrieved 3 September 2026.
- Colorado Dept of Regulatory Agencies , Consumer protection, home and repair: roofers and general contractors are not licensed Retrieved 3 September 2026.
- Minnesota Office of the Revisor of Statutes , Minn. Stat. § 326B.811, Residential roofing contract; right to cancel Retrieved 3 September 2026.
- Minnesota Office of the Revisor of Statutes , Minn. Stat. § 325E.66, Insurance claims for residential contracting goods and services Retrieved 3 September 2026.
- Texas Legislature Online , HB 2102, 86th Legislature (enrolled), Tex. Ins. Code ch. 707 and the rewrite of Tex. Bus. & Com. Code § 27.02, eff. 1 September 2019 Retrieved 3 September 2026.
- Texas Statutes , Tex. Ins. Code ch. 4101, § 4101.251, roofing-related adjuster prohibition Retrieved 3 September 2026.
- Texas Statutes , Tex. Bus. & Com. Code ch. 601, home solicitation transactions, three-business-day cancellation Retrieved 3 September 2026.
- Texas Department of Insurance , Roofing and insurance: know the law, cites Ins. Code 4102.163 and 4102.001(3), ch. 707, and Bus. & Com. Code 27.02. Page updated 24 March 2025 Retrieved 3 September 2026.
- Texas Dept of Licensing and Regulation , Programs and occupations regulated by TDLR, roofing is not among them Retrieved 3 September 2026.
- The Florida Senate , Fla. Stat. § 489.147, Prohibited property insurance practices; contract requirements (14-point notice; 180-day and geographic limits at subsection (6); new subsection (7)) Retrieved 3 September 2026.
- Laws of Florida , Chapter 2025-40 (CS/CS/HB 715), cut the notice from 18 to 14 points and narrowed § 489.147(6); approved 19 May 2025, effective on becoming law Retrieved 3 September 2026.
- Arizona Legislature , Laws 2026, ch. 157 (SB 1206), added the deductible prohibition at A.R.S. § 32-1158.02(J); approved 19 June 2026 Retrieved 3 September 2026.
- Arizona Legislature , A.R.S. § 32-1158.02, Residential construction contracts (cancellation rights; note this codified page did not yet carry the 2026 amendment) Retrieved 3 September 2026.
- Georgia General Assembly , HB 423 (2011), Act 201, created O.C.G.A. § 10-1-393.12 and amended § 33-23-43; effective 1 July 2011 Retrieved 3 September 2026.
- Office of the Governor of Georgia , SB 201 (2025), Act 71, O.C.G.A. § 10-1-393(b)(36) and § 33-6-5(15); effective 1 July 2025 and 1 January 2026 Retrieved 3 September 2026.
- South Carolina Legislature , S.C. Code Ann. ch. 40-59, § 40-59-25 roofing contract cancellation, deductible and adjusting provisions; § 40-59-220 registration Retrieved 3 September 2026.
- Alabama Legislature , Ala. Code § 8-36-2, Residential roofing controls; cancellation on denial or insufficiency; Act 2012-519 and Act 2019-99 Retrieved 3 September 2026.
- U.S. Government Publishing Office , 16 C.F.R. part 429, FTC Cooling-Off Rule, official CFR text including the § 429.0(a) exclusions Retrieved 3 September 2026.
- NOAA Storm Prediction Center , Annual severe hail report files, 2021–2025: the source of all hail counts on this page Retrieved 3 September 2026.
- Louisiana State Licensing Board for Contractors , Public licence roster, source of the 716 Louisiana records Retrieved 28 August 2026.
- Arizona Registrar of Contractors , Contractor search, source of the 1,241 Arizona records Retrieved 28 August 2026.
- Utah Division of Professional Licensing , Licensee Lookup and Verification, source of the 533 Utah records Retrieved 28 August 2026.
- Nevada State Contractors Board , Contractor listing search, classification C-15 Roofing and Siding, source of the 228 Nevada records Retrieved 28 August 2026.
- Florida DBPR , Licensing Portal, Licensee Search, source of the 9,202 Florida records Retrieved 28 August 2026.
- Colorado General Assembly , Colorado Revised Statutes, Title 6 (HTTP 403 on automated retrieval, 3 September 2026) Retrieved 3 September 2026.
Storm damage, and not sure what the job actually is?
The law decides who may do the work and what they may say to you. If you are still working out the scope and the numbers, start here, neither tool asks for your details.
This page is general information and is not legal, insurance or professional advice. HyreRoof does not perform roofing work, does not adjust insurance claims, and has no commercial relationship with any licensing board, insurer or contractor named or counted here. No company is named, by design: an out-of-state address of record is an address, not an allegation. If a citation or figure is wrong, tell us and we will fix it and note the correction.