Roofers in Louisville, KY

Compare up to three local Louisville roofing contractors from Henry's vetted bench — repairs, full replacements and storm damage.

Enter your ZIP and Henry lines up to three licensed local roofers. Free, no obligation.

Licensed, insured and background-checked — the Henry Standard.

A typical asphalt shingle roof replacement in Louisville, KY runs $9,500 to $16,000 in 2026, with slate re-roofs on historic Old Louisville homes often exceeding $30,000. Louisville's mix of humid summers, ice storms, and spring hailstorms means roofs here age faster than in drier climates, and steep, cut-up rooflines in neighborhoods like the Highlands add labor cost. This guide covers current pricing, what Louisville Metro Government requires for permits and inspections, and how Kentucky's licensing rules (or lack of a state roofing license) affect who you should hire. Whether you are replacing storm-damaged shingles in St. Matthews or repairing slate in Old Louisville, use this as a starting point before you call contractors.

The Henry Standard

Every roofer in our network agrees to three things.

Show up

Call back. Keep appointments. And if something changes, communicate it.

Quote honestly

Clear scope, materials, and pricing in writing—so you know what you're agreeing to.

Finish the work

See the job through and take care of the agreed-upon work before calling it finished.

Nothing revolutionary. Just the way we believe doing business should still be done.

How Henry matches you with Louisville roofers

  1. Step 1

    Tell Henry about the roof

    Your ZIP, what's going on up there, and how soon you need it handled. Two minutes, four questions.

  2. Step 2

    Pros are already vetted

    Only three Henry Standard roofers in your Louisville-area ZIP get your request — pros we've checked for responsiveness, references and written estimates.

  3. Step 3

    Compare up to three quotes

    You hear from three roofers at most — never a list of twenty — and every estimate comes in writing. You pick, or pick nobody.

Get My Free Roofing Quotes

What roofing costs in Louisville

Asphalt shingle roof replacement (1,800-2,200 sq ft)$9,500 - $16,000
Architectural/dimensional shingle upgrade$11,500 - $19,000
Standing seam metal roof replacement$18,000 - $32,000
Slate or synthetic slate re-roof (historic homes)$28,000 - $55,000
Roof repair (wind or hail damage, localized)$650 - $2,800
Flat/low-slope roof (TPO or modified bitumen)$8,000 - $15,000
Full tear-off and decking replacement (per sheet)$70 - $110
Roof inspection with drone/photo report$150 - $400
Gutter and downspout replacement (whole house)$1,800 - $4,200

Ranges are general estimates gathered from homeowner-reported quotes in the Louisville area, not an offer or a quote for your roof.

When to schedule roof work in Louisville

Louisville sees its highest storm risk from March through June, when severe thunderstorms and hail move through the Ohio Valley, followed by a second smaller risk window in late fall. Roofing crews are booked solid during and right after major hail events, so homeowners doing routine, non-emergency replacement get better pricing and scheduling by working in late summer or early fall. Winters are mild enough for roofing work most years, but installers should hand-seal shingles when temperatures drop below the mid-40s.

Permits, inspections and HOA rules

Roof replacement and re-roofing in Louisville Metro requires a building permit issued by Louisville Metro Government's Codes & Regulations office at 444 S. 5th Street, and permits can be applied for online through the Accela Citizen Access portal for registered contractor accounts. A final inspection is required before the job is considered closed, and homes within local preservation districts such as Old Louisville, Butchertown, or the Cherokee Triangle Overlay may also require Landmarks Commission sign-off if roofing material changes are visible from the public right-of-way.

Licensing and insurance in Kentucky

Kentucky does not currently require a state-issued license specifically for roofing contractors, though state lawmakers have introduced bills, including a 2026 proposal, to create licensing under the Kentucky Department of Housing, Buildings and Construction. Electrical, HVAC, and plumbing work performed alongside a roofing job does require state-licensed trades, so verify separate licensure for any electrical or mechanical work tied to your project. Ask any roofer for proof of general liability insurance and a current Kentucky Secretary of State business filing before signing a contract.

What drives roofing costs in Louisville

Louisville roofs take a beating from a mix of humid summers, ice storms, and the straight-line wind events that roll through the Ohio Valley most springs. Steep, cut-up rooflines common in neighborhoods like the Highlands and Crescent Hill add labor time, and older homes near Cherokee Triangle or Old Louisville often need extra decking replacement once the old wood shakes or slate come off.

Material choice matters as much as square footage. Architectural asphalt shingles remain the default for most subdivisions in the Louisville metro, while standing seam metal has become popular in newer builds out toward Middletown and Prospect for its wind resistance. Homeowners should get at least two written estimates that separate tear-off, decking, and material costs so bids are easy to compare.

Storm season and timing your project

Spring and early summer bring the highest risk of severe thunderstorms and hail across Jefferson County, which is also when roofing crews are busiest with insurance claim work. Booking a routine replacement in late summer or fall, before the first hard freeze, usually means shorter lead times and steadier pricing.

Winter work is possible in Louisville because temperatures rarely stay below freezing for long, but shingle sealant needs warmth to activate, so reputable crews will use hand-sealing techniques or wait for a warmer stretch.

Permits and inspections in Louisville Metro

Most roof replacements in Louisville Metro require a building permit through Louisville Metro Government's Codes & Regulations office at 444 S. 5th Street, whether the work is done by a licensed contractor or, in limited cases, the homeowner. Contractors typically pull the permit and schedule the required inspections before the roof is closed in.

Homes in local landmark districts, including parts of Old Louisville, Butchertown, and the Cherokee Triangle Overlay District, may also need review from the Landmarks Commission if the roofing material or profile is visible from the street, so it is worth checking with your contractor before ordering materials.

Insurance claims and choosing a contractor

After a hail or wind event, get an independent roof inspection before an insurance adjuster visits so you have your own documentation of damage. Reputable local roofers will meet the adjuster on site and write an estimate using the same Xactimate-style line items insurers use, which speeds up approval.

Confirm any contractor carries general liability insurance and ask for their Kentucky Secretary of State business registration, since Kentucky does not currently require a state-issued roofing license. Our Louisville roofing guide covers the full contractor vetting process in more detail.

Areas Henry covers

Highlands · Old Louisville · Crescent Hill · Cherokee Triangle · Germantown · Butchertown · St. Matthews · Clifton · Jeffersontown · Middletown · Prospect · Anchorage · Fern Creek · Norton Commons · Shively · Okolona

Common questions

Do I need a permit to replace my roof in Louisville?

Yes, in most cases. Louisville Metro Government's Codes & Regulations division requires a building permit for roof replacement and re-roofing work, and the job needs a final inspection before it is signed off.

Is a roofing license required in Kentucky?

Kentucky does not currently license roofing contractors at the state level, unlike electricians or HVAC technicians who are licensed through the Kentucky Department of Housing, Buildings and Construction. Ask for proof of insurance and local references instead.

How much does a roof replacement cost in Louisville in 2026?

A typical asphalt shingle replacement on a 2,000 square foot home runs roughly $9,500 to $16,000, with steeper or more cut-up roofs, and homes needing decking repair, landing at the higher end.

What should I do after hail damage before filing a claim?

Get an independent inspection and photo documentation first, then file the claim and ask your insurer for the adjuster's appointment time so your contractor can meet them on the roof.

Can I re-roof a historic home in Old Louisville with modern shingles?

It depends on the property's local landmark designation. Homes in Old Louisville's preservation district may need Landmarks Commission review if the roof is visible from the street, so check before ordering materials.

How long does a roof replacement take in Louisville?

Most single-family homes take one to three days for tear-off and installation, though slate, tile, or complicated multi-pitch roofs can take a week or more.

Moisture below the roofline in Louisville?

A damp basement or crawl space can be a separate problem from a roof leak. Henry's local crawl space guide covers moisture control, inspections, and repair options.

Crawl space repair in Louisville, KY

Nearby Kentucky markets

Get Louisville roofing estimates in writing.

Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.

Get My Free Roofing Quotes