What happens if you skip the permit (and you needed one)
- Stop-work orders and fines: Lebanon Building Department can issue a stop-work order and levy fines of $500–$1,000 per day of unpermitted work, plus mandatory permit re-pull at double cost.
- Insurance denial: A roof replacement claim (wind, hail, ice damage) will be denied if the insurer discovers unpermitted work during a property inspection or claim review — potentially costing you the full replacement cost ($8,000–$20,000 on a typical Lebanon home).
- Resale disclosure: Pennsylvania Seller's Property Disclosure Act requires disclosure of unpermitted work. Buyers often demand removal (teardown and replacement) or escrow holds of 10–25% of sale price to cover future code enforcement.
- Lender/refinance block: If you refinance or take out a home equity line within 5 years, the lender's title search and appraisal will flag unpermitted major work, freezing the loan until the permit is retroactively pulled or the roof is removed and replaced to code.
Lebanon roof replacement permits — the key details
Lebanon's permit requirement hinges on IRC R907 (reroofing), which the Pennsylvania UCC adopts verbatim. The rule is straightforward: any tear-off-and-replace of the roof covering requires a permit, as does a full replacement (even if you're not tearing off, if you're replacing more than 25% of the roof area). Like-for-like repairs on fewer than 10 squares (3,000 sq. ft.) and patching under 25% are exempt — but the moment you change materials (shingles to metal, asphalt shingles to slate, etc.), you lose the exemption and must pull a permit. The City of Lebanon Building Department's plan reviewers will scrutinize IRC R905 compliance, which specifies underlayment, fastening, and flashing rules based on roof slope and climate. Since Lebanon is Climate Zone 5A with a 36-inch frost depth and winter ice-dam risk, IRC R905.11 requires ice-and-water-shield (synthetic membrane) to extend at least 24 inches up from the eave, or to the interior wall line on unheated attics — whichever is greater. This is non-negotiable; many homeowners and contractors omit it thinking standard #30 felt is sufficient, but Lebanon's plan reviewers will flag it as a deficiency and require correction before the final inspection.
A critical Lebanon-specific issue is the 3-layer rule. IRC R907.4 states that if more than two layers of roof covering exist on the structure, all old layers must be removed before applying new material. Lebanon's Building Department will verify this in the field during deck-nailing inspection; if the inspector discovers a third layer under the new shingles, the work stops, and you'll be fined and ordered to tear off and restart. This happens because the city uses a standard deck-nailing checklist (deck fastening per IRC R905.2.8.1 — typically 6 nails per shingle or per manufacturer specs), and inspectors know that multiple layers hide nailing defects and create uneven deck surfaces. Before submitting, ask your contractor to provide a 'roof-layer certification' — a photo or written statement confirming the existing number of layers. If there are three or more, budget for a full tear-off; if two, you can overlay if material-matching is like-for-like (asphalt on asphalt, metal on metal, etc.). Changing materials almost always requires a tear-off and structural inspection.
Lebanon's frost depth of 36 inches is important for flashing and soffit details. IRC R905.8 (flashing) requires valleys, edges, and penetrations to extend below the frost line or be securely anchored to prevent frost heave and water intrusion. In a Pennsylvania winter, ice lenses can form in the soil and push on foundation headers, so flashing that's improperly fastened will separate. Lebanon's permit application will ask for flashing specifications and fastening patterns; if you're using standard L-flashing or open valleys, confirm your contractor uses hot-dip galvanized or stainless steel (not bare aluminum), and that fasteners are installed per manufacturer guidance — typically every 6 inches, not every 12. A common rejection: homeowners specify 'standard roof flashing' without material or fastening details, and the plan review bounces the application asking for clarification. Have your contractor provide a cut sheet or spec page from the manufacturer before you submit.
The City of Lebanon does not require a separate roofing contractor license to pull a residential roof permit (unlike California or Florida), but the permit application must be signed and sealed by either the homeowner (if owner-occupied and owner-builder) or a Pennsylvania-licensed general contractor or roofing contractor. Pennsylvania's UCC allows owner-builder work on owner-occupied residential properties without a license, so you can pull the permit yourself if the property is your primary residence. However, you still must pass a deck-nailing inspection and a final inspection — you cannot self-certify. Lebanon's Building Department office (contact City Hall, Lebanon, PA; typical hours Mon–Fri 8 AM–5 PM) does accept applications in person or by mail. There is no online permit portal for Lebanon that we can confirm; most applications are processed on paper or by email to the building department. Expect the office to ask for: the permit application form (available on the city website or at City Hall), a site plan or sketch showing the roof area and any structural changes, material specifications (shingle brand/color, underlayment, flashing type, fastening pattern), and proof of ownership or occupancy if you're applying as owner-builder. Fees are typically $100–$250 depending on roof area (charged per square or as a flat rate) — confirm the current fee schedule with the city, as it can change annually.
Once the permit is approved and you begin work, plan for two inspections: a deck-nailing inspection (after the old roof is removed and before new underlayment is laid) and a final inspection (after all shingles, flashing, and gutters are installed). The deck-nailing inspection is critical and often causes delays; if the inspector finds rot, inadequate fastening patterns, or evidence of a third layer, the work stops. Budget 3–5 business days for the department to schedule an inspection after you call for it. Many contractors will not begin tear-off until the permit is in hand, so the timeline from application to final is typically 2–3 weeks for a straightforward like-for-like replacement, and 4–6 weeks if structural issues or material changes require plan review extensions. If you're replacing asphalt shingles with metal roofing, expect additional scrutiny: Lebanon's code requires structural evaluation for load-bearing changes (metal is heavier), and the plan reviewer may require an engineer's stamp if the existing roof trusses or rafters are questionable. This adds 1–2 weeks and $300–$800 in engineering costs. Have this conversation with your contractor upfront; if they push back on getting an engineer's review, that's a red flag — use another contractor.
Three Lebanon roof replacement scenarios
Lebanon's ice-and-water-shield requirement and Climate Zone 5A specifics
Lebanon is in International Energy Conservation Code (IECC) Climate Zone 5A, which means winter temperatures regularly drop below 0°F, and ice dams are a genuine risk. IRC R905.11 specifies that in cold climates (defined as zones 5 and colder), 'ice dam protection' — a synthetic or rubberized water-shield membrane — must be installed from the lowest roof edge back to a point at least 24 inches inside the interior wall line, measured horizontally along the roof. The purpose: when snow melts and refreezes at the eaves (where the roof is coldest and overhang prevents sun warmth), water can back up under shingles. The membrane catches that water and directs it down the roof under the shingle overlap. Without it, water infiltrates, rots the roof deck and wall sheathing, and can damage insulation and interior ceilings. Lebanon's plan reviewers are familiar with ice-dam damage claims and will not approve a permit application that specifies standard #30 felt for the entire roof without a separate ice-and-water-shield specification. Your contractor must list the product name and brand (e.g., Grace Ice & Water Shield, Bituthene 3000, etc.), square footage needed (eave width × 24 inches × perimeter length), and fastening (typically adhered, no staples). If your roof has a cathedral ceiling or scissor trusses (common in 1980s–2000s Lebanon ranch homes), the interior wall line is trickier to identify; the plan reviewer may ask for a sketch or attic photo to confirm the ice-shield extent. Budget an extra $300–$600 for ice-and-water-shield material and labor over a standard felt underlayment. Missing this detail is the #1 reason Lebanon contractors get plan-review bouncebacks.
Karst limestone and subsidence risk — when roof permits trigger structural investigation
Lebanon sits on karst limestone terrain with a history of subsidence — underground voids collapse, causing surface settlement and roof sagging. The U.S. Geological Survey identifies significant subsidence hazard in parts of Lebanon County, particularly in the northern and western zones. While most residential properties don't experience dramatic collapse, roof inspectors and engineers are alert to it. If your roof shows signs of sagging, asymmetrical settling, or if the deck-nailing inspection reveals uneven framing or cracked rafters, Lebanon's Building Department may require a structural engineer's report before approving the permit or issuing the final inspection. This is not a change-of-use or major renovation — it's a pragmatic safety check. If sagging is discovered, the engineer will recommend bracing, sister-beaming rafters, or, in rare cases, truss replacement. Any structural work adds 2–4 weeks and $1,500–$5,000 to the project. To avoid surprises: before submitting your permit application, have the contractor or a pre-inspection service walk the attic and photograph the framing. Look for obvious sagging ridge lines, cracked webs on truss bottoms, or misalignment of rafters. If you see daylight through rafter gaps or the rafters are visibly twisted, disclose it in the permit application. Lebanon's plan reviewer may flag it and require an engineer upfront, which is better than discovering it mid-project and halting work.
City Hall, Lebanon, PA (confirm street address with city website or phone)
Phone: Contact Lebanon, PA City Hall main line; ask for Building Department
Typically Monday–Friday, 8:00 AM–5:00 PM (verify current hours with city)
Common questions
Do I need a permit for roof repair if I'm just replacing a few missing shingles?
No. Repairs on fewer than 10 squares (roughly 3,000 sq. ft. or less than 25% of roof area) and patching like-for-like are exempt. However, if your 'few shingles' turn into a section (e.g., 2–3 rows across half the roof) and you end up replacing more than 25%, you cross into permit territory. To be safe, measure the repair area before starting. If you're unsure, call the City of Lebanon Building Department and describe the damage — they can tell you if a permit is needed.
My roof has two layers. Do I have to tear off both before installing new shingles?
Not necessarily. IRC R907.4 allows up to two layers on a roof; if you have exactly two, you can overlay a third layer of new shingles without tearing off the existing ones — provided the material is like-for-like (asphalt on asphalt, metal on metal, etc.). However, the moment you discover a third layer or switch materials, all layers must be removed. Lebanon's Building Department will require verification of the layer count before approval. Have your contractor provide a written layer certification; if they say 'I think there are two,' that's not good enough — ask them to cut a small test hole or do a walk-and-probe inspection with photos.
What if I hire a contractor without confirming they pulled a permit?
You are liable. If an unpermitted roof replacement is discovered (by the city, an insurance adjuster, or a home buyer's inspection), you face a stop-work order, fines of $500–$1,000+ per day, and a mandatory re-permit at double cost. The contractor may also face their own fines and license suspension. Before signing a contract, confirm the contractor's plan to pull the permit, ask for the permit number once it's issued, and attend the final inspection. Many roofing contracts state 'Contractor responsible for permits and inspections' — make sure that's in writing.
How much does a roof permit cost in Lebanon?
Typically $100–$250, depending on roof area and the city's current fee schedule. Lebanon often charges per square (roughly $5–$6 per 100 sq. ft., so a 32-square roof = $160–$200). Contact the City of Lebanon Building Department to confirm the exact fee before submitting. If you're re-pulling an unpermitted project, expect to pay double.
Do I need an engineer if I'm upgrading to a metal roof?
Yes, most likely. Metal roofing is heavier than asphalt shingles, and IRC R905.2 requires structural verification for load-bearing changes. Lebanon's Building Department will require a Pennsylvania-licensed engineer's letter or design review confirming the existing framing can support the metal roof. Budget $400–$800 for the engineer and an extra 1–2 weeks for plan review. The engineer will stamp the application, and then the permit flows smoothly.
What happens during the deck-nailing inspection?
The inspector will check that the underlying roof deck is sound (no rot, sagging, or soft spots), that fastening patterns are correct per IRC R905.2.8.1 (typically 6 nails per shingle, spaced per manufacturer specs), and that the existing deck is properly secured to the framing. If rot, sagging, or a third layer is discovered, work stops until it's corrected. This inspection is required before underlayment is applied and is usually scheduled within 3–5 business days of your call to the Building Department.
Can I do my own roof replacement and pull the permit myself?
Yes, if the property is owner-occupied and you are the owner. Pennsylvania's UCC allows owner-builder work on owner-occupied residential properties. You pull the permit, you sign the application, and you pass both the deck-nailing and final inspections. However, if you hire a contractor to do the work, the contractor (not you) must sign the permit application, and the contractor must be a licensed general contractor or roofing contractor. You cannot have an unlicensed contractor sign your permit.
What's the difference between ice-and-water-shield and standard underlayment?
Standard #30 felt underlayment is a paper product that protects the deck during construction and provides a secondary water barrier under the shingles. Ice-and-water-shield is a synthetic, self-adhering membrane (rubberized or asphalt-based) that bonds to the deck and is waterproof — it's designed to stop water infiltration even if shingles are torn or lifted. In Climate Zone 5A (Lebanon), IRC R905.11 requires ice-and-water-shield in the eave zone (at least 24 inches from the edge) to prevent ice-dam water backing up under shingles. Many contractors use ice-and-water-shield for the entire roof because it's more durable; some use it only in the eave zone and standard felt elsewhere. Confirm your contractor's plan in the permit application.
If I discover rot or structural issues during tear-off, who pays?
The homeowner. A roof permit covers the roof covering replacement, not hidden structural damage. If tear-off reveals rotten deck boards, cracked rafters, or water-damaged framing, that's a change-order item between you and your contractor. This is why a pre-inspection is valuable; if you know about rot or sagging beforehand, you can budget for it and address it before pulling the permit. Lebanon's Building Department will not approve work that leaves rotten wood in place — it must be repaired or replaced to code.
How long is a roof permit valid, and what if work isn't finished in time?
Pennsylvania permits are typically valid for 6 months from issuance. If work isn't substantially underway within that time, the permit expires and must be renewed. If work is incomplete but in progress, you can request an extension (usually one or two), but there's no guarantee. For a typical roof replacement (2–3 weeks), expiration is not an issue — but if you're layering in structural repairs or waiting for engineer review, plan the timeline carefully and discuss extensions with the Building Department upfront.