Roofing in Kentucky
Kentucky has no state-level roofing contractor license, but it does have one of the country's more specific residential-roofing statutes — KRS 367.622 through 367.628 — layered on top of the Kentucky Consumer Protection Act and the 15-year written-contract statute of limitations (KRS 413.090(2), one of the longest in the U.S.). After the December 10, 2021 Mayfield EF-4 tornado and the July 2022 Eastern Kentucky floods, carriers tightened roof-age underwriting across the Commonwealth. Here is what a Kentucky homeowner should actually know.
By continuing, you agree to receive calls & texts from contractors via our lead partner. Consent not required to purchase. Privacy · Terms
On this page:Replacement costMetal vs asphaltMaintenance checklist
Why Kentucky roofing sits on its own rules
Four structural facts shape every Kentucky re-roof: there is no state-level roofing license (verification happens city by city), Kentucky has a dedicated residential-roofing statute at KRS 367.622-628 with a five-business-day cancellation right on insurance-funded jobs, the Kentucky Consumer Protection Act (KRS 367.170) supplies private remedies with attorney fees and potential punitive damages, and the weather map splits into two very different peril regions — a tornado-exposed western half anchored by the December 2021 Mayfield EF-4 and a flood-exposed eastern half reshaped by the July 2022 and February 2025 Appalachian floods. A Kentucky homeowner who treats the Commonwealth as a single market usually gets the licensing question and the insurance question both wrong.
Kentucky is one of a handful of states that licenses plumbing, electrical, and HVAC at the state level but leaves roofing to local jurisdictions. The Department of Housing, Buildings and Construction (DHBC) administers the statewide trades and enforces the Kentucky Building Code, but a roofing contractor does not obtain a license from the Commonwealth. Verification runs through the local building department — Louisville Metro's Division of Construction Review, Lexington-Fayette Urban County Government's Division of Building Inspection, Bowling Green, Owensboro, and Covington each run their own contractor registration files, and a contractor operating in one city is not automatically registered in another. The first verification call a Kentucky homeowner should make is to the city building department where the property sits.
The statute that most often surprises homeowners is KRS 367.622 through 367.628, the residential-roofing part of Chapter 367 added by 2012 HB 421. It applies to any roof repair or replacement contract that will be paid in whole or in part from property and casualty insurance proceeds. Three pieces do most of the work. KRS 367.622 gives the homeowner a five-business-day right to cancel after receiving written notice from the insurer that all or part of the claim is not covered. KRS 367.624 requires the contractor to deliver a specific bold-face disclosure of that cancellation right before the contract is signed. KRS 367.628 lists the acts that are prohibited outright — including the offer to pay or rebate any portion of the insurance deductible, the payment of more than $100 in any form of homeowner compensation, and the unauthorized representation of the homeowner in any claim negotiation with the insurer.
The Kentucky Consumer Protection Act (KCPA) at KRS 367.170 supplies the civil remedy when a contractor crosses one of those lines. KRS 367.220 gives any homeowner who suffers an ascertainable loss from an unfair, false, misleading, or deceptive act a private right of action in circuit court for actual damages, plus discretionary attorney fees and costs, plus punitive damages where warranted. Kentucky's KCPA does not automatically treble damages the way some neighboring states do — the attorney-fee award is discretionary, and punitive damages require the willfulness showing — but the combination of actual damages, attorney fees, and punitive exposure makes a KCPA claim credible against smaller frauds that would be uneconomic to litigate otherwise.
Severe-weather geography is the final reality every Kentucky homeowner should internalize. The December 10-11, 2021 Western Kentucky tornado outbreak put a long-track EF-4 through Graves County — the Mayfield tornado traveled 165.7 miles across 19 counties, killed 57 people outright, damaged or destroyed roughly 1,889 single-family residences in Graves County alone, and reshaped the western-Kentucky insurance market for a decade. In the east, the July 26-30, 2022 flooding killed 44 people and affected 8,950 homes across 13 counties concentrated in Breathitt, Knott, Letcher, and Perry. The February 15-16, 2025 storm complex brought another round of widespread flooding with 14 confirmed deaths and all 120 Kentucky counties touched. Western Kentucky buys tornado coverage; eastern Kentucky buys flood resilience; both halves pay for the other's losses through the rating territory system.
Estimate your Kentucky roof cost
Adjust the size, material, and Class 4 election below. The Kentucky calculator uses national base rates, applies an ice-and-water-shield baseline appropriate to the Commonwealth's climate zones, and adds a Class 4 material uplift when the upgrade is elected — reflecting the shingle premium that earns a wind/hail discount on most Kentucky carriers. If the property is in a Mayfield-corridor, Eastern-Kentucky flood, or February 2025 disaster-declared county, add $700–$2,000 for current demand pressure.
Class 4 asphalt runs roughly 5–10% more than standard architectural. Most Kentucky carriers — Kentucky Farm Bureau, State Farm, Allstate, Nationwide, USAA, and regional independents — return a wind/hail discount on verified Class 4 installs, typically paying back the material premium in four to seven years in western and central hail-exposed counties.
- Materials$4,700 – $9,800
- Labor$2,400 – $4,500
- Permits & disposal$1,200 – $1,500
Includes Kentucky code adders: Ice-and-water shield (eaves + valleys, northern Kentucky climate zone)
Get actual bids →A directional estimate. Does not include post-disaster demand uplift, decking replacement beyond the roof price, or northern-tier ice-and-water coverage beyond the baseline. Submit your zip above for real contractor bids.
KCPA remedies, UCSPA for carrier conduct, and the Mayfield-era underwriting reset
Kentucky property-insurance disputes run through three legal tracks that most homeowners never read about until they need them: the Kentucky Consumer Protection Act (KRS 367.170 et seq.) for deceptive contractor conduct, the Unfair Claims Settlement Practices Act (KRS 304.12-230) for how a carrier handles your claim, and the dedicated residential-roofing statute (KRS 367.622-628) for the specific rules that attach when insurance is paying for the roof. Naming the right track is the difference between a resolved claim and a six-month stall.
The KCPA is the homeowner's primary civil tool against a contractor who misrepresents a product, substitutes a lower-grade shingle, fails to perform, or runs a high-pressure door-knock script after a storm. KRS 367.170 declares unfair, false, misleading, or deceptive acts unlawful in any trade or commerce, and 'unfair' is construed to mean unconscionable. KRS 367.220 gives the homeowner a private right of action in circuit court for actual damages; the court may award equitable relief, may award reasonable attorney fees and costs to a prevailing party, and the statute expressly preserves the right to seek punitive damages where appropriate. Unlike Colorado's CCPA or Texas's DTPA, Kentucky does not automatically treble damages on a finding of knowing violation — but punitive damages, actual damages, and discretionary attorney fees together make a KCPA claim a viable path against moderate-dollar frauds.
The Unfair Claims Settlement Practices Act at KRS 304.12-230 regulates the carrier side of the equation. The UCSPA is modeled on the 1971 NAIC model act and prohibits seventeen specific forms of misconduct — misrepresenting policy provisions, failing to acknowledge claims promptly, refusing to pay without a reasonable investigation, failing to affirm or deny coverage within a reasonable period, and failing to attempt a prompt, fair, equitable settlement once liability is reasonably clear. The UCSPA does not contain its own explicit private right of action, but Kentucky courts read it together with KRS 446.070 (which lets any person injured by the violation of a statute recover damages) to create a statutory bad-faith cause of action. A plaintiff must show the carrier was obligated to pay, lacked a reasonable basis for denial, and either knew or recklessly disregarded the absence of that basis. Recoverable damages include consequential damages, emotional-distress damages, attorney fees, interest, and punitive damages.
The December 2021 Mayfield tornado and the July 2022 Eastern Kentucky floods drove the underwriting reset that Kentucky homeowners are still absorbing in 2026. Carriers tightened roof-age cutoffs across the Commonwealth — 15- and 20-year thresholds are now common, and replacement-cost coverage frequently converts to actual cash value (ACV) past those ages. Percentage wind/hail deductibles are more common in western Kentucky than they were five years ago; a 1% or 2% clause on a $300,000 dwelling limit means $3,000–$6,000 out of pocket before the carrier pays a dollar on a hail or wind claim. If your Kentucky policy is more than two years old and you have not read your declarations page recently, your next renewal will almost certainly look different than your last.
The deductible-rebate question is unusually clear in Kentucky because KRS 367.628(2) states the rule on the face of the statute: when the job is paid from insurance proceeds, a roofing contractor may not offer to pay or rebate all or any portion of an insurance deductible, may not grant any allowance or discount against the contract fee, and may not pay the homeowner any form of compensation exceeding $100. A contractor who promises to 'cover your deductible' is violating the roofing statute and likely misrepresenting the estimate to your carrier — which implicates the insurance-fraud provisions of KRS 304.47. Decline the pitch in writing and report through the Kentucky Attorney General Consumer Protection Division at ag.ky.gov.
Statute-of-limitations timing in Kentucky is unusual. KRS 413.090(2) gives 15 years on an action upon a written contract — among the longest statutory windows in the country — and KRS 413.140(4) gives one year for personal-injury torts. Kentucky courts have, however, consistently upheld contractual suit-limitation clauses in insurance policies, typically one or two years from date of loss, which override the 15-year default. The number that controls is the one printed on your homeowners declarations page under 'Suit Against Us,' not the statute book. Open a written claim as soon as damage is identified after a storm.
- KCPA — actual damages, discretionary attorney fees, punitive damages availablePrivate right of action under KRS 367.220. Court may award attorney fees to the prevailing party; punitive damages available where appropriate. No automatic trebling, but a viable small-claim tool when combined with fee-shifting.KRS 367.220 — private right of action
- 5-business-day cancellation right on insurance-funded roofing contractsUnder KRS 367.622, if your insurer notifies you in writing that all or part of the claim is not a covered loss, you may cancel the contract before midnight of the fifth business day after receiving that notice. Deposits must be returned.KRS 367.622 — right to cancel
- Pre-signing bold-face disclosure required (KRS 367.624)Every residential-roofing contract paid from insurance proceeds must contain a ten-point bold-face notice of the KRS 367.622 cancellation right. A contract missing that notice is non-compliant on its face and supports a KCPA claim.KRS 367.624 — duty to disclose cancellation rights
- KRS 367.628 deductible-rebate ban and claim-representation limitRoofer may not offer to pay or rebate any portion of the deductible, may not grant any allowance or discount against the contract fee, may not pay the homeowner compensation above $100, and may not represent or negotiate the insurance claim for the homeowner.KRS 367.628 — acts prohibited for roofing contractor
- UCSPA (KRS 304.12-230) bad-faith cause of action via KRS 446.070Kentucky recognizes a statutory bad-faith claim for unreasonable delay, denial, or failure to investigate. Recoverable damages include consequential, emotional-distress, attorney fees, interest, and punitive damages.KRS 304.12-230 — Unfair Claims Settlement Practices
- Home Solicitation Sales Act — 3-day cooling-off on door-knock contractsUnder KRS 367.410–367.460, any sale of goods or services solicited at your home on a contract over $25 is cancellable within three business days. Any waiver of the right is void under KRS 367.450.KRS 367.420 — buyer right to cancel home solicitation
- Written-contract SOL: 15 years default (but policy usually shortens)KRS 413.090(2) gives 15 years on a written contract — one of the longest windows in the U.S. Homeowner policies routinely cut that to one or two years by contractual suit-limitation clauses; the shorter clause controls.KRS 413.090 — 15-year written-contract limitation
What KRS 367.170 and KRS 367.420 actually give a Kentucky homeowner
Kentucky's consumer-protection framework for roofing has two layers that work together. The Kentucky Consumer Protection Act (KRS 367.170 et seq.) is the general-purpose remedy for any unfair, false, misleading, or deceptive act in trade or commerce. The Home Solicitation Sales Act (KRS 367.410 through 367.460) is the narrower rule that governs the post-storm door-knock specifically — the one that sends a salesperson to your porch the day after a tornado, hail event, or flood. Understanding both is what separates a Kentucky homeowner who signs a bad contract from one who declines, cancels, and reports.
The KCPA defines the universe of unlawful conduct broadly. KRS 367.170 declares unfair, false, misleading, or deceptive acts or practices in trade or commerce unlawful, and the statute specifies that 'unfair' means unconscionable. That framing lets the statute reach fact patterns the legislature did not anticipate — product substitution, scope inflation, fraudulent insurance-claim submissions, high-pressure post-storm sales tactics — without requiring a separate enumerated violation for each. KRS 367.220 delivers the private remedy: any person who suffers an ascertainable loss of money or property from a violation may sue in circuit court for actual damages. The court may award reasonable attorney fees and costs to the prevailing party, and the statute preserves the right to seek punitive damages. Kentucky's version is less homeowner-favorable than the automatic-treble statutes in Colorado or Texas, but the combination of actual damages, discretionary fees, and punitive exposure makes the KCPA credible against smaller frauds that would be uneconomic to litigate on damages alone.
The Home Solicitation Sales Act is the purpose-built tool for the post-storm door-knock. KRS 367.410 defines a 'home solicitation sale' as any sale of goods or services in which the seller personally solicits at the buyer's residence and the buyer's agreement is there given. The definition excludes sales arising from prior negotiations, buyer-initiated telephone calls, and transactions at the seller's fixed business location. For any home-solicitation sale over $25, KRS 367.420 gives the buyer an unconditional right to cancel before midnight of the third business day after signing. Written notice is sufficient — any form of written expression indicating the buyer's intention not to be bound.
KRS 367.460 requires the seller to furnish the buyer with a dated copy of the contract and a notice of the cancellation right at the time of signing. A seller who fails to deliver the required notice extends the cancellation window — the clock does not start until the notice is delivered. KRS 367.450 adds that any waiver of the homeowner's rights under the statute is void, and a seller who has performed services prior to cancellation is entitled to no compensation at all. That is a sharper penalty than most state door-knock statutes impose and is worth reading carefully: if a roofer tears off shingles in the first three days after signing, and you then cancel, Kentucky law says the contractor receives nothing.
The reporting channels are parallel, not sequential. The Kentucky Attorney General's Office of Consumer Protection (ag.ky.gov) takes KCPA complaints and has prosecutorial authority under KRS 367.200. The Kentucky Department of Insurance (insurance.ky.gov) takes carrier-conduct complaints under the UCSPA; consumer investigators at KDOI route complaints to the carrier for a 15-day response and monitor the file to closure. Local building departments take license and permit complaints against unregistered contractors. Filing with all three does not duplicate effort — each agency addresses a different piece of the same incident, and a parallel filing is the fastest path to a documented paper trail.
The practical layering is this: if a door-knock contractor signs you to a $28,000 roofing contract in your living room after a tornado, you have (a) a three-business-day Home Solicitation cancellation right under KRS 367.420 regardless of insurance status, (b) a five-business-day cancellation right under KRS 367.622 if the job is insurance-funded and the carrier denies any part of the claim, and (c) KCPA damages, attorney fees, and potential punitive damages under KRS 367.220 if the contractor misrepresented any material fact to close the sale. Those three rights are independent. A single bad contract can trigger all three.
A five-step pre-signing checklist for Kentucky homeowners
The five minutes before you sign a Kentucky roofing contract are worth more than the five hours you would spend unwinding one. These five steps put the homeowner in charge of the KCPA, Home Solicitation, and KRS 367.622-628 rights before they become hypothetical.
- Confirm the local contractor registration
Kentucky has no state license, so the verification call is to the local building department where the property sits. Louisville Metro Division of Construction Review (502-574-3321), Lexington-Fayette Division of Building Inspection, or the Bowling Green, Owensboro, Covington, or Hopkinsville equivalents. Ask whether the contractor is registered and in good standing, and screenshot or note the call date.
- Find the KRS 367.624 ten-point bold-face cancellation notice
If any portion of the roof work will be paid from insurance proceeds, the contract must contain a ten-point bold-face statement disclosing the five-business-day cancellation right under KRS 367.622. A contract that skips the notice is non-compliant on its face and supports a KCPA claim. Do not sign without it.
- Reject any deductible-rebate offer in writing
KRS 367.628(2) makes it illegal for a Kentucky roofer to offer to pay or rebate any portion of your insurance deductible. It is also illegal for the contractor to pay you more than $100 in any form of compensation. If a contractor pitches a deductible waiver or a referral bonus, decline in writing and save the text or email — it is evidence for a KCPA complaint.
- Preserve your three-business-day door-knock right
Any contract signed at your home for over $25 is cancellable within three business days under KRS 367.420 — even if the contract does not mention that right. KRS 367.460 requires the seller to deliver a written cancellation notice at signing; failure to deliver it extends the window. Mark the calendar the moment you sign and do not pay a deposit during the three-day window.
- Read the scope line by line before the signature block
Shingle brand and specific product line (not 'architectural shingle'), underlayment type, flashing scope, tear-off versus layover, per-sheet decking-replacement allowance, permit responsibility, and warranty terms. Ambiguous scope is where disputes live. A contract that details the scope and carries the KRS 367.624 notice is the one the KCPA is designed to enforce.
Verifying a Kentucky roofer without a state license
Kentucky has no state roofing contractor license. Verification runs through three independent checks — local building-department registration, active general liability and workers' compensation insurance, and public complaint history. Combined with the KRS 367.622-628 contract requirements, those three checks are what a Kentucky homeowner uses instead of a single state-issued credential.
The Department of Housing, Buildings and Construction (DHBC) administers state-level licensing for plumbing, electrical, and HVAC, plus enforcement of the Kentucky Building Code and Kentucky Residential Code. Roofing is not on that list. The 2018 Kentucky Residential Code (based on the 2015 IRC with Commonwealth amendments) is the technical standard every roofing job should meet, and DHBC inspectors enforce it on permitted work — but the business of roofing itself is regulated at the city and county level.
Louisville Metro requires contractors to apply to the Division of Construction Review for a Metro contractor license and to maintain that registration annually; the application phone line is 502-574-3321. Louisville Metro Ordinance §150.001 adopts the Kentucky Building Code and Kentucky Residential Code in full, making the technical standards uniform with the state. Lexington-Fayette Urban County Government requires contractors to register with the Division of Building Inspection (200 E. Main St., Lexington 40507), hold a Lexington occupational business license, and carry general liability — $500,000 per occurrence for general contractors, $250,000 for residential-only — plus workers' compensation where applicable. Bowling Green, Owensboro, Covington, and Hopkinsville each maintain their own registration files; a contractor registered in Louisville is not automatically registered in Lexington.
Independent insurance verification is the second layer. Request a current Certificate of Insurance listing you as certificate holder and call the issuing insurer directly to confirm the general liability policy is active and the coverage limit matches what the contract says. A Certificate of Insurance delivered by email from the contractor without independent confirmation is worth less than a five-minute call to the carrier. Workers' compensation is a separate check; a roofing crew without workers' comp means a worker injured on your property could file against your homeowner's policy.
Complaint history is free and public. The Kentucky Attorney General's Office of Consumer Protection (ag.ky.gov) maintains a searchable complaint record. The Kentucky Department of Insurance (insurance.ky.gov) takes carrier-conduct complaints and publishes consumer data. Better Business Bureau profiles, Google reviews, and Nextdoor threads give the on-the-ground picture. A Kentucky roofer with forty reviews over three years and a stable local address — visible on a Google Maps street view, not a P.O. box — is a harder signal to fake than any marketing brochure.
If something goes wrong, the enforcement pathway runs through the KCPA (KRS 367.170 et seq.) rather than a licensing board. A homeowner may file a KCPA complaint with the Kentucky AG at ag.ky.gov and may bring a private action in circuit court under KRS 367.220 for actual damages, attorney fees, and punitive damages where warranted. If the complaint involves a carrier — delayed payment, claim denial without investigation, misrepresentation of policy terms — the Kentucky Department of Insurance takes UCSPA complaints at insurance.ky.gov and routes them to the carrier for a 15-day response.
How to verify a Kentucky roofing contractor license
Kentucky publishes its active contractor licenses in a public database. Two minutes before you sign catches most out-of-state storm chasers and lapsed licenses.
- 1Open the Kentucky license lookup
Go to the Kentucky contractor license search portal (Louisville Metro contractor license portal). Ask the contractor for their license number on the first call so you can look them up directly.
Open → - 2Search by license number or business name
Enter the license number exactly as written. If the contractor hasn’t given you one yet, search by the business name that will appear on the contract — that’s what the license is actually under.
- 3Confirm the license is active and residential-qualified
The record should show the license as current and in good standing. Make sure the class covers residential roofing — in Kentucky that’s typically Local (City contractor registration (Louisville Metro)), Local (City contractor registration (LFUCG Lexington)), Local (Other city registrations (Bowling Green, Owensboro, Covington, Hopkinsville)). A lapsed, suspended, or wrong-class license can’t legally pull a roofing permit for your home.
- 4Check complaint and disciplinary history
Most state boards publish complaint counts and disciplinary actions next to the license detail. An active pattern of unresolved complaints, or a suspension within the past five years, is a hard stop.
Tornadoes west, floods east, and the Kentucky claim calendar
Kentucky faces three meaningful roofing perils on three different calendars in three different parts of the Commonwealth. Tornadoes peak in spring with a secondary late-autumn peak, concentrated in western and central Kentucky — the defining event was the December 10-11, 2021 Mayfield EF-4. Flooding, both flash and riverine, strikes eastern Kentucky hardest, with the July 2022 and February 2025 Appalachian events driving the recent underwriting shift. Ice storms are the statewide winter peril, illustrated sharply by February 2021. Hail is moderate and most concentrated in western and central counties.
Kentucky sits at the northern edge of Dixie Alley, the secondary U.S. tornado corridor. Dixie Alley tornadoes arrive at night more often than Plains tornadoes, occur in forested and hilly terrain that limits radar visibility, and strike throughout a longer calendar window. Western Kentucky carries the most tornado risk — the December 10-11, 2021 outbreak put a quad-state EF-4 on a 165.7-mile track through 19 counties, with Mayfield (Graves County) absorbing peak winds estimated at 190 mph. The NWS reported 1,159 single-family residences damaged and 730 destroyed in Graves County alone, 57 deaths confirmed across the state, and 519 injuries. Downtown Mayfield was effectively erased; four years on, the city reports roughly 200 homes rebuilt and $100 million in active projects. The event reshaped the western-Kentucky insurance market — roof-age cutoffs tightened, percentage wind deductibles spread, and post-tornado door-knock activity from out-of-state operators became a persistent regulatory problem.
Eastern Kentucky faces a categorically different peril. The July 26-30, 2022 flooding dropped 14-16 inches of rain over five days across a narrow swath from northern Clay and southern Owsley through Breathitt, Leslie, Perry, Knott, and Letcher counties. The National Weather Service Jackson office tracked the bulk of the devastation to the night of July 27-28. Forty-four Kentuckians died; 8,950 homes across the 13 disaster-declared counties were affected, with 74% of the damage in Breathitt, Knott, Letcher, and Perry. President Biden declared a major disaster on July 29, 2022. The February 15-16, 2025 storm complex produced another round of widespread flooding — 14 deaths across Hart, Pike, Washington, Clay, and Nelson counties, over 1,000 water rescues, 300+ road closures, and all 120 Kentucky counties touched by impact. Eastern Kentucky carriers now underwrite roof slope, attic ventilation, and drainage more tightly than they did pre-2022, and premium trajectories in Breathitt, Knott, Letcher, Perry, and Pike have lifted well above the statewide median.
Hurricane Helene reached Kentucky on September 27, 2024 as a fast-moving wind event rather than a flood event. The NWS Jackson office documented widespread wind damage across eastern Kentucky with gusts to 55 mph and above, and roughly 225,000 homes (15% of Kentucky households) lost power at peak. Local states of emergency were declared in Boyd, Boyle, Breathitt, Carter, Clark, Clay, Greenup, Lee, Letcher, Magoffin, Menifee, Morgan, and Wolfe counties. Helene-driven roof claim volume in eastern Kentucky was more modest than the July 2022 or February 2025 flood events, but carriers treat the combined exposure — wind, flood, and repeated disaster-declaration counties — as a single underwriting trend.
Ice storms are the fourth peril and are genuinely statewide. The February 15-16, 2021 event left 154,500 Kentucky homes without power at peak, caused four confirmed deaths, and drew a Major Disaster Declaration request from Governor Beshear for 42 counties with assessed damages exceeding $30 million. Ice events produce weight-load damage (branches and entire trees dropping onto lower-slope roofs), ice-dam damage at eaves with inadequate underlayment, and freeze damage to gutters and flashing. Most Kentucky homeowners policies cover freeze and weight-of-ice damage as a named peril; the underwriting question after the fact is usually whether the carrier treats the loss as a maintenance issue (ventilation, insulation) or a weather-driven loss. Photograph the damage with a timestamp the day you find it.
Claim-timing: Kentucky's default 15-year written-contract SOL under KRS 413.090(2) is rarely the number that controls on a homeowner-policy dispute. Virtually every Kentucky homeowners policy contains a contractual suit-limitation clause — commonly one or two years from date of loss — and Kentucky courts routinely enforce those shorter contractual windows. Read the declarations page before relying on the statute. Send written claim notice to the carrier as soon as damage is identified; if the policy requires 'prompt' notice, that generally means within 30-60 days and always in writing.
- 2021February 15-16 ice stormStatewide ice event; 154,500 homes without power at peak, 4 deaths, $30M+ assessed damages, 42-county Major Disaster Declaration request.
- 2021Mayfield / Western Kentucky tornado outbreak (December 10-11)EF-4 quad-state tornado. 165.7-mile track across 19 counties. 57 deaths, 519 injuries. Graves County: 1,159 homes damaged, 730 destroyed. Deadliest December tornado in U.S. history.
- 2022Eastern Kentucky flooding (July 26-30)14-16 inches of rain in five days. 44 deaths across Breathitt, Clay, Knott, Letcher, Perry. 8,950 homes affected; 13-county federal Major Disaster Declaration.
- 2024Hurricane Helene remnants (September 27)Fast-moving wind event across eastern Kentucky. 225,000 homes without power at peak; states of emergency in 13 eastern counties.
- 2025February 15-16 storm complex14 deaths across Hart, Pike, Washington, Clay, Nelson counties. Over 1,000 water rescues. All 120 Kentucky counties impacted.
Claim-filing deadlines by storm
Kentucky's statutory window on a written contract is 15 years under KRS 413.090(2) — one of the longest in the country — but Kentucky homeowner policies routinely shorten that window to one or two years by contractual suit-limitation clauses that courts enforce. The number on your declarations page controls. Open a written claim with your carrier as soon as damage is identified.
| Storm | Landfall | New claim deadline | Supplemental deadline |
|---|---|---|---|
| Standard Kentucky homeowners policy (most carriers) | Date of loss | Prompt notice required per policy (typically 30–60 days) | Commonly 1–2 years (contractual suit-limit) |
| Written-contract statutory default (KRS 413.090(2)) | Date of loss / date of breach | 15 years statutory (overridden by shorter policy clause) | Same 15-year window |
| KCPA claim against contractor (KRS 367.220) | Date of deceptive act / discovery | 1 year (KCPA-specific accrual; see KRS 367.220(5)) | Actual damages + discretionary fees + punitive |
| UCSPA bad-faith claim (KRS 304.12-230 via KRS 446.070) | Date of bad-faith conduct | 5 years (common-law bad-faith) or 1 year (certain statutory theories) | Consequential + punitive damages + attorney fees |
Your policy's specific deadline is printed on the declarations page under 'Suit Against Us' or 'Legal Action Against Us.' Every Kentucky homeowner should know that number before a storm, not after. If it is not on your declarations page, email your agent and ask in writing.
Red flags specific to Kentucky
Kentucky enforces contractor conduct through three statutes in parallel: the Kentucky Consumer Protection Act (KRS 367.170 et seq.) for deceptive acts generally, the Residential Roofing Services sections (KRS 367.622-628) for insurance-funded roof work, and the Home Solicitation Sales Act (KRS 367.410-460) for any sale initiated at your home. Five patterns recur after a western-Kentucky tornado or an eastern-Kentucky flood. Naming the exact statute makes it easier to decline — or report — with confidence.
- Missing KRS 367.624 bold-face cancellation noticeKRS 367.624
Every Kentucky roofing contract paid from insurance proceeds must contain a ten-point bold-face statement disclosing the five-business-day cancellation right under KRS 367.622. A contract missing the notice is non-compliant on its face and supports a KCPA claim. Do not sign one, and if you already did, send written cancellation immediately.
- "We'll cover your deductible" offersKRS 367.628(2), (4)
KRS 367.628(2) flatly prohibits a Kentucky roofing contractor from offering to pay or rebate any portion of your insurance deductible, and KRS 367.628(4) caps any form of homeowner compensation at $100. A contractor who offers to absorb, credit, or split your deductible is violating the statute on the face of the pitch and is likely misrepresenting the estimate to your carrier — which implicates the insurance-fraud provisions of KRS 304.47.
- Roofer offering to "handle the insurance" for youKRS 367.628(5)
KRS 367.628(5) prohibits a Kentucky roofing contractor from representing, negotiating, or advertising to represent or negotiate on behalf of a homeowner on any insurance claim in connection with a roof repair or replacement. The contractor may answer the adjuster's technical questions on site; the contractor may not act as your agent in loss settlement. A pitch to 'handle everything with your insurance' is a flag.
- Post-Mayfield or post-flood door-knockers without local registrationKRS 367.420; local registration
After the December 2021 Mayfield tornado and the July 2022 and February 2025 eastern-Kentucky floods, out-of-state contractors descended on Graves, Breathitt, Knott, Letcher, Perry, Pike, and Hart counties. Because Kentucky has no state license, the only pre-signing verification is the local building-department file. Ask for the city registration number, call the building department to confirm, and do not pay a deposit during the three-business-day KRS 367.420 cancellation window.
- Deposit demanded before the three- or five-day windows expireKRS 367.420; KRS 367.622
A Kentucky roofer who demands a deposit during the three-business-day Home Solicitation cancellation window (KRS 367.420) or during the five-business-day insurance-cancellation window (KRS 367.622) is setting up a contract the homeowner cannot cleanly unwind. KRS 367.450 voids any waiver of these rights, and a seller who performs services prior to cancellation is entitled to no compensation at all. Decline the deposit and let the window close first.
How to report it
Kentucky runs parallel reporting channels for contractor misconduct, carrier disputes, and local registration violations. All three are free, none require prior hire of the contractor, and filing in parallel is the fastest path to a documented paper trail.
- Kentucky Attorney General — Office of Consumer Protection (KCPA + HSSA)ag.ky.gov/Resources/Consumer-Resources
- Kentucky Department of Insurance — consumer complaint1-800-595-6053
- KDOI online complaint portal (UCSPA carrier conduct)insurance.ky.gov
- Local building department (registration and permit)Call the city building department where the property sits — Louisville Metro 502-574-3321; LFUCG Lexington 859-258-3770.
What shapes Kentucky roofing pricing
Kentucky asphalt-shingle re-roof pricing runs at or slightly below the national median in most of the Commonwealth. Labor is cheaper than coastal or northeastern markets, material is competitive with neighboring Midwestern and Southeastern states, and competition is high in Louisville and Lexington. The bid-to-bid variance inside a given metro usually traces to four factors: whether the job is in a post-disaster county (Graves, Breathitt, Knott, Letcher, Perry, Pike, or Hart where crew availability is tight), whether the homeowner has elected Class 4 impact-resistant shingles for the hail-discount benefit, whether ice-and-water shield coverage is priced for the northern Kentucky climate zone, and whether the scope is a full tear-off plus decking allowance or a layover.
On a typical 2,000 sq-ft Kentucky asphalt re-roof, the baseline bid is close to or just under the national median. The statewide average for an asphalt shingle roof is around $13,600, with most single-family jobs falling in a $7,000–$17,000 window depending on size, pitch, and material tier. Louisville and Lexington both price similarly — a 1,500 sq-ft basic re-roof averages roughly $7,800–$7,900 with the full range from $4,000 to $25,700 depending on pitch, material, and scope. Labor rates across Kentucky run $30–$55 per crew hour, translating to roughly $1.50–$3.00 per square foot, with Louisville and Lexington at the upper end of that range.
The Class 4 impact-resistant shingle question is the most consistently favorable cost decision in western and central Kentucky hail-exposed counties. A UL 2218 Class 4 asphalt shingle runs roughly 5–10% more than a standard architectural product, but most Kentucky carriers (State Farm, Kentucky Farm Bureau, Allstate, Nationwide, USAA, and regional independents) offer a wind/hail discount on verified Class 4 installations. The discount is not automatic — the carrier needs manufacturer certification of the Class 4 rating plus a contractor statement that the product was installed per manufacturer specification. In the Louisville and Lexington hail-exposed ZIP codes and the western Kentucky counties along the Ohio and Mississippi river corridors, typical payback runs four to seven years.
Post-disaster demand pressure is the dynamic that most distorts Kentucky pricing by region. After the December 2021 Mayfield tornado, western Kentucky crew availability tightened and premium quotes in Graves, Hickman, and Marshall counties lifted 10–20% above pre-event baselines for months. The July 2022 eastern Kentucky floods produced a similar but longer-duration effect in Breathitt, Knott, Letcher, and Perry, and the February 2025 storm complex reset demand pressure statewide. If the property is in one of those disaster-declared counties, expect longer scheduling windows, a smaller pool of registered local contractors, and quotes modestly above the statewide median. Verify local registration before any deposit advances.
Northern Kentucky (Covington, Newport, Florence, and the Cincinnati-adjacent suburbs) tends to run modestly higher on the ice-and-water baseline because the climate zone drives underlayment coverage at eaves and valleys that warmer-zone counties treat as optional. Expect $300–$800 of additional material on a standard roof in the northern tier.
- Louisville and Lexington metro labor premium+$800–$2,000 (Louisville / Lexington)
Louisville Metro and LFUCG Lexington labor runs 10–20% above rural Kentucky rates. Crew wages, parking, permit processing, and overhead on a registered contractor all compound the labor line. Jefferson and Fayette counties also carry the tightest code-enforcement and inspection schedules, which keep legitimate contractors at a fixed overhead floor.
- Class 4 impact-resistant shingle upgrade+$400–$1,200 material; -$100–$300/yr premium
A UL 2218 Class 4 shingle adds roughly 5–10% to material cost relative to standard architectural. Most Kentucky carriers — including Kentucky Farm Bureau, State Farm, Allstate, Nationwide, USAA, and regional independents — return that premium through a wind/hail discount once the install is certified. In western and central Kentucky hail counties, typical payback runs four to seven years.
- Post-disaster demand (Mayfield, Eastern KY flood, Feb 2025)+$700–$2,000 (disaster-declared counties)
Crew availability in Graves, Breathitt, Knott, Letcher, Perry, Pike, and Hart counties is tighter than the statewide baseline because of compounding disaster-declared recovery work. Expect 10–20% above pre-event baselines, 3–6 month scheduling windows, and a smaller pool of locally-registered contractors. Verify the city or county registration before any deposit.
- Decking replacement rate+$400–$1,800 (highly variable)
Kentucky homes built before 2000 frequently need partial decking replacement during a re-roof, especially after prolonged leak exposure in eastern-Kentucky flood zones or ice-storm eaves damage. A bid showing a per-sheet decking allowance ('$70–$110 per sheet as needed') is an honest bid. A 'decking not included' line is an unclear scope.
Estimated impacts are directional, derived from Kentucky contractor bid comparisons, Kentucky Roofing Contractors Association pricing guidance, and KDOI consumer-claim reporting. Individual jobs vary with roof size, pitch, access, and material tier.
Published ranges for Kentucky asphalt-shingle re-roofs on a typical 2,000 sq-ft roof. These numbers are directional, not quotes. A real bid is a site visit.
| Metro | Typical range | Note |
|---|---|---|
| Louisville (Jefferson) | $8,000–$15,500 | Largest Kentucky metro; registered contractor overhead and active code enforcement. |
| Lexington (Fayette) | $8,000–$15,000 | LFUCG registration required; competitive mid-market with strong local supply. |
| Bowling Green (Warren) | $7,500–$13,500 | Southern central Kentucky; moderate hail exposure. |
| Owensboro (Daviess) | $7,000–$13,000 | Western river-corridor pricing; lower labor than Louisville. |
| Covington / Northern KY (Kenton) | $8,500–$15,500 | Cincinnati-adjacent; colder-zone ice-and-water underlayment baseline. |
| Hopkinsville / Mayfield corridor | $7,500–$14,500 | Post-tornado demand pressure persists in Graves, Marshall, Hickman counties. |
Ranges pulled from Kentucky-aggregator pricing data and contractor bid comparisons. Directional only; a real bid is a site visit.
Frequently asked questions
No. Kentucky licenses plumbing, electrical, and HVAC at the state level through the Department of Housing, Buildings and Construction, but it does not license roofing. Verification happens at the city or county level. Louisville Metro and Lexington-Fayette each maintain their own contractor registration files; Bowling Green, Owensboro, Covington, and Hopkinsville each run separate registrations as well. Call the building department where the property sits to confirm a contractor is registered in good standing before signing.
Two independent rights can apply to the same contract. KRS 367.420 (Home Solicitation Sales Act) gives you three business days to cancel any contract over $25 that was solicited at your home, regardless of whether insurance is involved. KRS 367.622 gives you an additional five-business-day cancellation right on any insurance-funded roofing contract if your insurer notifies you in writing that all or part of the claim is not a covered loss. KRS 367.624 requires the roofer to deliver a ten-point bold-face notice of the five-day right before signing; a contract missing that notice is non-compliant.
No. KRS 367.628(2) prohibits a Kentucky roofing contractor from offering to pay or rebate any portion of your insurance deductible when the job is paid from insurance proceeds. KRS 367.628(4) caps any form of homeowner compensation at $100, which rules out referral bonuses and large gift cards as workarounds. A roofer offering to absorb, credit, or split your deductible is violating the statute and is likely misrepresenting the estimate to your carrier — which implicates the insurance-fraud provisions of KRS 304.47. Decline in writing and report to the Kentucky Attorney General at ag.ky.gov.
No. KRS 367.628(5) prohibits a Kentucky roofing contractor from representing, negotiating, or advertising to represent or negotiate on behalf of a homeowner on any insurance claim related to a roof repair or replacement. The contractor may meet with the adjuster on site, may answer technical questions, and may provide a written scope. The contractor may not negotiate the claim amount or act as your agent in loss settlement. A pitch to 'handle the insurance' for you is a flag.
The KCPA at KRS 367.170 declares unfair, false, misleading, or deceptive acts in any trade or commerce unlawful, with 'unfair' meaning unconscionable. KRS 367.220 gives any homeowner who suffers an ascertainable loss a private right of action in circuit court for actual damages; the court may award reasonable attorney fees and costs to the prevailing party, and the statute preserves punitive damages where warranted. Kentucky's KCPA does not automatically treble damages, but the combination of actual damages, discretionary attorney fees, and punitive exposure makes a KCPA claim viable against moderate-dollar frauds that would otherwise be uneconomic to litigate.
Kentucky's statutory default on a written contract is 15 years under KRS 413.090(2) — one of the longest in the country — but Kentucky homeowner policies routinely shorten that to one or two years by contractual suit-limitation clauses. Courts enforce the shorter policy clause. The number on your declarations page under 'Suit Against Us' or 'Legal Action Against Us' controls. Send written claim notice to the carrier as soon as damage is identified after a storm, and do not rely on the 15-year statute.
Usually yes, on most carriers. Kentucky Farm Bureau, State Farm, Allstate, Nationwide, USAA, and most regional independents offer a wind/hail discount on verified UL 2218 Class 4 installations. The discount is not automatic — your carrier needs manufacturer certification of the Class 4 rating plus a contractor statement of manufacturer-spec installation. In western and central Kentucky hail-exposed ZIPs, the payback period on the material premium typically runs four to seven years. Ask your agent for a renewal quote showing the Class 4 discount as a line item before you assume a specific range.
File in parallel. The Kentucky Attorney General Office of Consumer Protection (ag.ky.gov) handles KCPA complaints and can pursue enforcement under KRS 367.200 plus support private recovery of attorney fees and punitive damages. The Kentucky Department of Insurance (insurance.ky.gov, 1-800-595-6053) takes carrier-conduct complaints under the UCSPA (KRS 304.12-230). The local building department in Louisville Metro (502-574-3321) or LFUCG Lexington handles registration and permit complaints. If the loss is substantial, a Kentucky consumer-protection attorney can file a civil action under KRS 367.220 for actual damages, attorney fees, and potentially punitive damages.
Kentucky cities we cover
Permit offices, historic-district rules, and storm patterns vary metro to metro. Pick your city for the local details that don’t fit on this page.
Sources
Every rule, statute, and figure on this page cites an authoritative source. Verify anything you're about to act on.
- KRS 367.170 — Unlawful acts (Kentucky Consumer Protection Act)statute
- KRS 367.220 — KCPA private right of action, attorney fees, punitive damagesstatute
- KRS 367.410 — definition of home solicitation salestatute
- KRS 367.420 — buyer right to cancel home solicitation sale (3 business days)statute
- KRS 367.622 — right to cancel residential roof repair or replacement contractstatute
- KRS 367.624 — roofing contractor duty to disclose cancellation rightsstatute
- KRS 367.628 — acts prohibited for roofing contractorstatute
- KRS 304.12-230 — Unfair Claims Settlement Practices Actstatute
- KRS 413.090 — 15-year written-contract statute of limitationsstatute
- Kentucky Attorney General — Selected Consumer Protection Statutesgovernment
- Kentucky Department of Insurance — Consumer Complaint Portalregulator
- Kentucky Department of Housing, Buildings and Construction — Building Code Enforcementregulator
- Louisville Metro Division of Construction Review — Contractor Licensesgovernment
- Lexington-Fayette Urban County Government — Contractor registrationgovernment
- NWS Paducah — December 10-11, 2021 Western Kentucky tornado outbreakgovernment
- NWS Jackson — Historic July 26-30, 2022 Eastern Kentucky floodinggovernment
- NWS Louisville — February 2025 Kentucky Flooding Summarygovernment
- NWS Jackson — September 27, 2024 Helene remnants / eastern Kentucky wind damagegovernment
- NWS Jackson — February 15-16, 2021 significant ice stormgovernment
Ready to compare bids on a Kentucky roof?
Two minutes of questions. A local roofer reaches out through our lead partner. See how we handle your quote request for how lead routing works and what to verify yourself.
Start with my zip code