What happens if you skip the permit (and you needed one)
- Stop-work order issued by city inspector: $300–$500 fine plus requirement to pull permit retroactively (which doubles permit fees and adds plan-review delays of 2–4 weeks).
- Insurance claim denial: many insurers in Kentucky void roof-damage claims if roof work was done unpermitted, especially if a third layer or structural issue is later discovered.
- Resale disclosure: Kentucky requires seller disclosure of unpermitted major work; buyers can demand price reduction or walk away, and lenders may refuse to close on the property.
- Lien liability: if a roofing contractor sues for nonpayment on unpermitted work, they have easier grounds to place a mechanic's lien on your home without a permitted work record.
Frankfort roof replacement permits — the key details
The threshold rule is straightforward but has teeth: Kentucky State Building Code R907.4 states that if an existing roof covering has two or more layers, the roof must be stripped (completely torn off) before new roofing is installed. This is non-negotiable in Frankfort. The building code exists because roofers and inspectors cannot verify deck nailing patterns, fastener type, or deck condition under multiple layers — and if a third layer is discovered post-inspection, the city can issue a stop-work order and demand tear-off at your expense. Frankfort Building Department staff have made clear that they visual-inspect roofs for existing layers during permit review (especially on older homes in Frankfort's historic districts), so attempting to overlay a third layer is a high-risk gamble. If your inspector suspects three layers, you will be ordered to do test cuts or full tear-off.
Material changes trigger full structural review in Frankfort. If you propose to re-roof with asphalt shingles (the default) over an existing asphalt roof, the permit is straightforward: provide the contractor name, roof area in squares (100 sq. ft. = 1 square), proposed shingle grade (3-tab or architectural), and underlayment spec (ice-and-water-shield brand and coverage area). However, if you change to standing-seam metal, clay tile, or slate, Frankfort requires a structural engineer's letter confirming that the roof deck and framing can support the new material's dead load. Metal roofing adds roughly 2–3 pounds per square foot; tile adds 9–15 pounds per square foot. For a 2,000 sq. ft. home in Frankfort (roughly 20 squares), the difference is 400–3,000 additional pounds of load. Frankfort does not waive this requirement for owner-builders, though an owner-builder can hire the engineer themselves. Cost: $300–$800 for a structural letter.
Underlayment and fastening are the two most common rejection points in Frankfort permit applications. The building code requires ice-and-water-shield (also called self-adhering underlayment) installed along the eaves up to 24 inches inside the wall line on all Frankfort homes due to freeze-thaw cycles and ice-dam risk. Your permit application or contractor's specs must explicitly state 'ice-and-water-shield from eave to 24 inches inside interior wall line' or cite the manufacturer's recommendation (if more conservative). Roofing nails must meet IBC/IRC fastening: 4 nails per shingle (3-tab) or 6 nails per shingle (architectural), spaced evenly, in the nail-line zone specified by shingle manufacturer — typically 7 inches up from the butt. If your contractor's quote says 'standard roofing nails' with no fastener gauge, nail length, or spacing spec, red-flag it and ask for a detailed roofing spec sheet before submitting the permit. Frankfort's inspectors will ask for this at final inspection.
Frankfort's permit cost for roof replacement is typically tiered by square footage of roof area (not home size). Most Kentucky jurisdictions, including Frankfort, charge $8–$15 per 100 sq. ft. (per square), plus a base fee of $50–$100. For a 2,000 sq. ft. home (roughly 20 squares), expect a permit fee of $150–$300 if same-material replacement, or $250–$400 if material change (due to plan-review time). Permit applications are submitted to the Building Department at City Hall; Frankfort does not require licensed contractors to pre-register or obtain roofing endorsements (unlike some states), so owner-builders and small contractors can pull permits directly. Timeline: like-for-like permits are typically issued same-day or next business day. Material-change permits and tear-offs requiring engineer review take 5–10 business days.
Inspection timing and scope in Frankfort: Once the permit is issued, the roofer or owner-builder must call for an in-progress (rough) inspection before final shingles are nailed — this verifies deck condition and underlayment coverage (especially ice-and-water-shield extent). The final inspection occurs after all shingles, flashings, and gutters are installed; the inspector verifies nail pattern, fastener type, material specification, and watertight penetrations (chimney, vent pipes, skylights). Owner-builders are allowed to act as the applicant and must be present for both inspections in Frankfort. Licensed contractors pull the permit, but owner-builders can self-perform the work. Final approval is issued after both inspections pass, and a Certificate of Occupancy/Completion is not required for roof-only work (unlike additions or structural changes).
Three Frankfort roof replacement scenarios
The three-layer rule and why Frankfort inspectors are strict about it
IRC R907.4 (adopted by Kentucky State Building Code) states: 'Where the existing roof covering has two or more layers, the material shall be removed down to the roof deck before new roofing is applied.' This rule exists for a simple reason: if there are already two layers of shingles on your roof, and you add a third, the inspector cannot verify that the new shingles are nailed into solid wood decking with the correct fastener type and spacing. A roofer could, in theory, nail new shingles directly into the soft, deteriorated butt-line of the second layer of shingles, creating a roof with zero structural integrity — and the inspector would have no way to know until a storm tears the whole third layer off.
Frankfort Building Department inspectors take this seriously because Frankfort's climate (Kentucky Zone 4A, 24-inch frost depth, ice-dam prone) puts constant freeze-thaw stress on the roof structure. If shingles are improperly fastened, ice dams and wind lift will fail the roof in 3–5 years, leading to interior water damage, mold, and liability. The city has seen this pattern repeat: homeowner reroofs with a third layer (to save tear-off money), the roof fails prematurely, the homeowner files an insurance claim, the insurer denies it (unpermitted work), and then the homeowner sues the roofer (who claims he followed the existing roof, not the code). Frankfort avoids this mess by enforcing strict tear-off inspection.
How to check your current layers: If you have a roof that is 20+ years old and you are unsure how many layers are present, hire the roofing contractor to do a roof inspection that includes probing or a test cut at a low-visibility area (back of roof, near edge). A 2-inch cut will reveal each layer's color and material. Cost: $0–$100 if the contractor does it as part of the bid; $200–$300 if you hire an independent inspector. This is worth doing before you commit to a reroofing bid, because if three layers are present, the tear-off adds 20–30% to labor cost.
Frankfort's frost depth and why ice-and-water-shield is mandatory (not optional)
Frankfort is in IECC Climate Zone 4A with a 24-inch frost depth and 2,000+ heating degree days. This means the ground freezes 2 feet down every winter, and roofs experience heavy ice-dam formation, especially on north-facing slopes and around eaves where heat loss is concentrated. Ice dams form when warm air in the attic melts snow on the upper roof, water runs down to the unheated eaves, refreezes, and backs up water under the shingles into the attic and walls. Kentucky State Building Code R905.2.8.2 (which Frankfort enforces) requires underlayment 'in accordance with the roof-covering manufacturer's instructions' — and for asphalt shingles, that means ice-and-water-shield (also called 'self-adhering' or 'rubberized' underlayment) must extend from the eave up to at least 24 inches inside the interior wall line (the point where the attic becomes insulated).
Common mistake: homeowners or contractors sometimes specify 'synthetic underlayment' or 'felt paper' as the backup, thinking these are equivalent to ice-and-water-shield. They are not. Felt paper is permeable and does not seal around nails. Synthetic underlayment is permeable and designed to shed water below the shingles, not to seal ice dams. Ice-and-water-shield is tacky (self-adhering), forms a water-tight seal around nail penetrations, and is specifically designed to withstand pooled water and back-up conditions. In Frankfort, if an inspector sees your permit spec says 'synthetic underlayment' instead of 'ice-and-water-shield,' they will flag it and potentially reject the application. Brand names include GAF WeatherWatch, Owens Corning WeatherLock, and Underlayment by GAF — all are roughly equivalent and cost $50–$80 per square (100 sq. ft.).
Practical impact on cost: ice-and-water-shield adds $1,000–$1,500 to a typical 20-square roof (roughly $50–$75 per square in material, plus labor). Some roofers have tried to reduce cost by installing ice-and-water-shield only along one valley or one eave, but Frankfort inspectors have caught this and issued corrections orders. The rule is enforced uniformly in the city.
City Hall, 315 Main Street, Frankfort, Kentucky 40601
Phone: (502) 696-0617 (main line — ask for Building Department) | https://www.frankfortky.us (Building Services section — check for online portal or e-permit system)
Monday–Friday, 8:00 AM – 5:00 PM EST
Common questions
Can I roof over an existing layer without tearing off?
No. Kentucky State Building Code R907.4 prohibits overlay on a roof with two or more existing layers. If your roof has one layer, you can overlay; if it has two or more, tear-off is mandatory. Frankfort inspectors verify layer count during permit review, and if a third layer is discovered, you will be ordered to tear off at your cost. Test cuts (2–4 inches) are the cheapest way to confirm your layer count before permitting.
How long does a roof permit take in Frankfort?
Like-for-like, same-material permits (shingles to shingles) are usually issued same-day or next business day — this is called over-the-counter permitting. Material-change permits (shingles to metal, tile, or slate) require plan review and a structural engineer's letter, which takes 7–10 business days. Permit applications can be submitted online or in person at City Hall.
What happens if I find asbestos shingles during tear-off?
Asbestos-containing roofing materials (common in homes built before 1980) require licensed asbestos abatement contractors in Kentucky. Frankfort does not require a separate asbestos permit, but your roofer must stop work, notify you immediately, and refer you to a licensed abatement firm. Abatement adds $2,000–$4,000 to the project. Do not allow a standard roofer to remove asbestos shingles.
Can an owner-builder do their own roof replacement in Frankfort?
Yes. Kentucky allows owner-builders to pull permits for owner-occupied homes, and Frankfort does not require a roofing license. However, you must be present for all inspections, and you assume all liability for code compliance, safety, and structural adequacy. Many homeowners choose to hire a contractor to mitigate risk.
Do I need a structural engineer for a metal roof?
Only if the existing structure is unknown or marginal. Most modern homes (built after 1980) have engineered trusses rated for metal roofing. Older homes (pre-1970) with timber rafters may require an engineer's letter, especially if you are changing material (shingles to metal adds load analysis, even if metal is lighter). The roofer or Frankfort Building Department can advise after seeing home age and photos.
What does the final roof inspection check?
The final inspection verifies: shingle nailing pattern (4–6 nails per shingle, in manufacturer's nail line), ice-and-water-shield coverage from eave to 24 inches inside wall line, flashing around chimney and vents (sealed and properly overlapped), gutter attachment, and drip-edge installation. Inspectors use a hammer to probe shingle fasteners and may remove one or two shingles to verify underlayment.
Can I appeal a permit rejection or inspection failure?
Yes. Frankfort allows appeals within 10 days of permit denial or inspection failure. Contact the Building Department with a written appeal letter and supporting documents (contractor spec sheets, engineer letters, code citations). Most appeals over underlayment specs or fastener details are resolved by submitting clarifying information.
Do I need an architect or engineer to draw roof plans?
No, for most single-family roof replacements. Standard permit applications for like-for-like reroofing require only a one-page form with contractor name, roof area (in squares), material spec (brand, grade, color), and underlayment type. No architectural drawings are needed. Material changes or structural concerns require an engineer's certification, not full plans.
What if my roofer says they will handle the permit, but they did not actually pull it?
This is a common problem. Always verify the permit was pulled by calling Frankfort Building Department or checking the online portal before work starts. If a roofer claims to have pulled a permit but has not, stop the work, demand a refund, and pull the permit yourself (or hire a different contractor). Unpermitted work creates lien liability and insurance issues down the road.
Are there any HOA restrictions on roof color or material in Frankfort?
This depends on your neighborhood. Frankfort's historic districts (including downtown and older neighborhoods like Juniper Hill) have design guidelines that require pre-approval of roof color and material changes. Check with your HOA or the Frankfort Planning & Code Enforcement Department to confirm. Roof permits are faster if design approval is already in hand.