What happens if you skip the permit (and you needed one)
- Stop-work order: City inspector arrives mid-job and halts all work; reinspection fees run $100–$300 per violation, plus you must wait 5-10 business days for a reinspection window.
- Double permit fees on re-pull: If you file after the fact, Lodi charges the original permit fee plus a 50% penalty ($150–$600 total for an average residential roof), which is non-refundable.
- Insurance claim denial: Homeowner's policy typically excludes coverage for unpermitted work; if wind damage occurs within 2 years of an unpermitted re-roof, your claim can be rejected, costing $8,000–$25,000 in out-of-pocket roof repair.
- Property disclosure hit: When you sell, New Jersey requires disclosure of unpermitted work; buyers often demand a $5,000–$15,000 credit or walk away; appraisers flag unpermitted roofs as deferred maintenance.
Lodi roof replacement permits — the key details
The core rule is in IRC R907.4 (Reroofing): a permit is required if you are doing a complete removal and replacement of any roof covering, OR if you are overlaying existing shingles and there are already two or more layers beneath the surface. This is non-negotiable in Lodi. If a home inspection reveals a third layer (which is common in older Lodi properties built in the 1960s-80s), you MUST tear off all layers down to the deck before applying new shingles — no exceptions. The city inspector will verify this during the pre-permit walkthrough or the in-progress inspection; if they discover a hidden third layer during framing inspection, they will issue a stop-work order and require a full tear-off, delaying your project 2-3 weeks and costing $1,000–$3,000 in additional labor. The takeaway: if your home was built before 1995 and has never had a documented re-roof, budget for a full tear-off inspection ($300–$500, done by a qualified roofer) before you apply for the permit.
Lodi's permit intake process is digital-first via the city's online portal (accessible through the City of Lodi Building Department website). You will need to upload: (1) a completed application form (available on the portal or at city hall, 1 Cherry Street), (2) a copy of your project contract showing scope and cost, (3) a photograph of the existing roof condition, and (4) your contractor's license number and proof of workers' compensation insurance (if you are hiring a contractor; if you are the owner-builder, your own ID and proof of residency). The city does not require full architectural drawings for a like-for-like roof replacement — a one-page plan sketch showing roof pitch, dimensions, and the material you are installing is sufficient. Lodi's turn-around for over-the-counter approval (like-for-like shingle replacement) is typically 3-5 business days; if the inspector has questions (e.g., about underlayment spec or flashing details), you will receive an email with a list of clarifications, and you have 7 days to resubmit. Plan review fees are $100–$150 for a residential roof replacement under $15,000 declared valuation.
New Jersey's adoption of the 2020 IRC means that certain cold-climate details are now mandatory in Lodi, which sits in Climate Zone 4A with a 36-inch frost depth. Specifically, IRC R905.11 (Asphalt Shingle Roofing) requires ice-and-water-shield protection to extend from the eaves to a point at least 24 inches (2 feet) inside the building's interior wall line — this is critical in Lodi because winter ice dams are common and water backup into attics has caused mold damage in dozens of older homes. When you file your permit, your roofing contractor's specification sheet MUST call out the ice-and-water-shield brand, width, and installation distance; if it does not, the inspector will ask for clarification before they sign off. Additionally, underlayment nails must be spaced per manufacturer spec (typically 6 inches on center), and your roofer must document this during the in-progress inspection. If your contractor says 'we'll just nail it down tight,' that is not sufficient — get a written spec.
Material changes trigger a structural review. If you are replacing asphalt shingles with slate, clay tile, metal standing-seam, or any material weighing more than 4.5 pounds per square foot, Lodi requires a structural engineer's letter confirming that your roof deck and framing can support the added load. This adds $500–$1,500 to your project cost and extends the permit timeline to 2-3 weeks because the engineer's letter must be reviewed by a structural plan reviewer, not just the building inspector. Conversely, if you are replacing asphalt shingles with asphalt shingles, or asphalt with a lightweight metal product (under 1.5 psf), no structural review is needed, and you stay on the fast track. Metal roofing is increasingly popular in Lodi for its durability and energy performance, but confirm with your contractor beforehand that they understand the structural-review requirement — many roofers do not, and this causes surprise permit delays.
Because Lodi is in an FEMA flood zone (Zones AE and VE near the Passaic and Hackensack rivers), the city's floodplain administrator may impose additional requirements if your property is in the designated floodway (usually within 500 feet of the river). These can include a requirement for a secondary water barrier (elevated roofing felt or synthetic underlayment rated for flood resilience) or a reflective coating on the new roof to reduce heat gain in a climate-controlled flood-mitigation zone. The permit application will ask if your address is within a floodway; if yes, your permit will be referred to the floodplain office before approval. This does not usually kill the permit, but it can delay approval by 1-2 weeks and may add $500–$1,000 to material costs. If you are unsure, search your address on the FEMA Flood Map Service Center (msc.fema.gov) before you apply, or call the Lodi Building Department (number listed below) to confirm your zone.
Three Lodi roof replacement scenarios
Why the three-layer rule matters in Lodi (and how to avoid permit grief)
Lodi's housing stock is heavily skewed toward mid-20th-century construction: ranch homes and Cape Cods built between 1950 and 1980 dominate the residential neighborhoods. In that era, building practices were less regulated, and overlaying shingles was a common low-cost fix. Many Lodi homeowners have unknowingly inherited roofs with two or three layers of shingles. IRC R907.4 prohibits a fourth layer and even prohibits overlaying a roof that already has two or more layers — this is federal code, not Lodi-specific, but Lodi's inspectors are strict about enforcement because water intrusion and rot caused by layered roofs has led to insurance claims and structural damage in older neighborhoods like Kensington and Maple Avenue.
The practical consequence: if you buy a Lodi home built before 1995 and plan to reroof, budget for a layer inspection BEFORE you apply for a permit. A qualified roofer can lift shingles in three or four spots and count layers in 30 minutes ($100–$200 charge, sometimes waived if you hire them for the full roof). If they find three layers, you will need a full tear-off, which adds 1-2 days of labor and $2,000–$4,000 to the project cost. If you file a permit without disclosing the layer count and the inspector discovers it during the in-progress inspection, you will receive a stop-work order and a violation notice; re-starting work requires a corrective permit amendment ($45 re-filing fee) and a 5-10 business day wait for reinspection. This happened to a contractor in the Dundee Lake neighborhood in 2022, and the project was delayed 3 weeks.
How to avoid this: (1) Hire a roofer to inspect and count layers before you apply ($150 upfront); (2) Upload a photo of the layer count with your permit application; (3) Include the roofer's layer count in writing as part of your contract; (4) Make sure your permit application scope clearly states 'full tear-off to deck, anticipated 2-3 layers' — this gives the inspector a heads-up and prevents surprises. If the inspector discovers a fourth layer after approval, you will still get a violation, but at least you have documented effort to disclose. Lodi's building inspector (contact info below) is reasonable if you show good faith; they will work with you to amend the scope, but they will not ignore a three-layer roof.
Lodi's flood zone overlay and what it means for your roof permit
Lodi sits in an FEMA flood zone. The Passaic River runs along the eastern edge of the city, and the Hackensack River flows through the northwestern neighborhoods. FEMA flood maps designate much of Lodi as Zone AE (areas subject to inundation by the 100-year flood), with smaller sections in Zone VE (coastal high-hazard areas with wave action). If your home is within 500 feet of a mapped floodway (you can check on the FEMA Flood Map Service Center or by calling the Lodi floodplain administrator), any roof replacement may trigger a secondary floodplain review before the permit is issued.
What this means in practice: when you file your roof replacement permit, the city will cross-reference your property address against the FEMA flood map. If your address is flagged as flood-prone, your application will be reviewed by the floodplain administrator (a separate desk in the Building Department) in addition to the building inspector. The floodplain office may require one or more of the following: (a) a secondary water barrier (synthetic underlayment rated for wet environments, or elevated roofing felt), (b) documentation that the new roof is installed at or above the Base Flood Elevation (BFE), or (c) a note on your building permit stating 'Property subject to flooding; see floodplain mitigation file.' These requirements add 1-2 weeks to plan review and $300–$800 to material costs, but they do not require you to rebuild your roof structure or foundation.
The key insight: do not be surprised if your permit takes longer than a neighbor's who lives on higher ground. Lodi's floodplain office is thorough and professional, but they are understaffed; if your property is in a flood zone, build in an extra 1-2 weeks of timeline and budget $500–$1,000 for potential material upgrades. Additionally, if you are applying for a permit in a flood zone, your homeowner's insurance carrier may ask for proof of the permit and floodplain approval before they renew your policy; this is standard practice but rarely discussed with homeowners upfront. Get your permit finalized and request a copy for your insurance agent before work begins.
1 Cherry Street, Lodi, NJ 07644
Phone: (973) 365-4169 ext. 2310 (Building Division) | https://www.lodi-nj.org/building-permits (online permit portal; click 'Apply for Permit')
Monday–Friday, 8:00 AM – 5:00 PM (closed 12:00–1:00 PM for lunch)
Common questions
Do I need a permit if I am just replacing damaged shingles in a small area?
If you are patching fewer than 10 squares (1 square = 100 sq ft; 10 squares = 1,000 sq ft or roughly 25% of an average residential roof), and you are using the same material and color, you typically do NOT need a permit — this is considered repair maintenance under IRC R907.2. However, if the damage requires removal of the underlayment or fastening patterns that differ from the original, or if the total area of work exceeds 25% of the roof, you will need a permit. When in doubt, call the Lodi Building Department at the number above and describe the scope; they will give you a yes/no answer in 5 minutes.
Can I do a roof replacement myself, or do I have to hire a licensed contractor?
New Jersey allows owner-builders to perform work on their own owner-occupied home without a contractor's license, but you still need a permit. If you are the owner-builder (not a professional roofer), you will file the permit application under your own name, provide your driver's license and proof of homeownership, and be responsible for code compliance. Lodi's inspector will still inspect your work to the same standard as a licensed contractor. Insurance, safety equipment (fall protection, scaffolding), and building code knowledge are your responsibility; many homeowners find this more expensive and risky than hiring a pro.
What is the cost of a roof replacement permit in Lodi?
Permit fees are typically 1–1.5% of the declared project value. For an $8,000 roof replacement, expect a $120–$150 permit fee; for a $15,000 project, $225–$300. Fees do not include contractor costs, materials, or inspections. If you file an amended permit (e.g., scope change mid-project), the amendment fee is typically $45–$75. Check the current fee schedule on the Lodi Building Department website or call to confirm.
How long does it take to get a roof replacement permit approved in Lodi?
For a like-for-like (same material, no structural change) asphalt shingle replacement, Lodi typically approves permits in 3–5 business days via over-the-counter review. If your project requires a structural engineer's letter (e.g., material change to metal or tile), plan for 2–3 weeks because the structural plan reviewer must review the engineer's stamp. If your property is in a flood zone, add 1–2 weeks for floodplain review.
What inspections will the city require for my roof replacement?
Lodi requires a minimum of two inspections: (1) an in-progress inspection during or immediately after tear-off (to verify deck condition and nailing pattern on underlayment), and (2) a final inspection after the roof is installed and flashing is complete. For material changes (e.g., asphalt to metal) or flood-zone properties, an additional structural or floodplain inspector may review photos or conduct a site visit. Schedule inspections through the online permit portal or by calling the department; most inspections are scheduled within 2–3 business days.
If there are three layers of shingles, can I just cover them with new shingles?
No. IRC R907.4 explicitly prohibits overlaying a roof with two or more existing layers. Lodi's building inspector will cite you for a code violation if you attempt this. You MUST tear off all layers down to the deck before installing new shingles. If you overlay and the inspector discovers it during inspection, you will receive a stop-work order and will be required to tear off the old layers at additional cost and delay.
Do I need to upgrade to ice-and-water-shield if my current roof does not have it?
Yes, if you are doing a full tear-off-and-replace in Lodi. IRC R905.11 now requires ice-and-water-shield to extend at least 24 inches inside the building's interior wall line at the eaves. This is mandatory for Climate Zone 4A (where Lodi is located) because winter ice dams are a common problem. Your roofing contractor should specify the brand, width, and installation distance in the permit application; if they do not, the inspector will ask for clarification before approval.
Can I pull a permit for a partial roof replacement (e.g., just the south side)?
Yes, but with caveats. If you are replacing less than 25% of the roof area, you may be able to file under repair exemption if you are not doing a tear-off. However, if you ARE doing a tear-off on part of the roof and leaving other sections with multiple layers in place, the remaining roof must still comply with code — meaning if there are three or more layers elsewhere, you may be required to tear off the entire roof. Consult with your roofer and the city before filing a partial-roof permit.
What happens if the city finds a code violation during my roof replacement?
The inspector will issue a violation notice (a formal letter citing the specific IRC section violated, e.g., 'IRC R907.4 — three layers of shingles detected'). You will have 10–15 business days to correct the violation and request a reinspection. If you fail to correct it, the city can revoke your permit and issue a stop-work order. Corrective work typically costs $500–$3,000 (e.g., tear-off labor if you tried to overlay), and reinspection adds another week to your timeline. Cooperate with the inspector; they are not trying to shut you down — they are ensuring code compliance.
Do I need to disclose an unpermitted roof to a home buyer or insurer?
Yes. New Jersey requires disclosure of all unpermitted work on the Seller's Disclosure Form when you sell; if you knowingly omit an unpermitted roof, you can face civil liability and rescission of the sale. Additionally, homeowner's insurance policies often exclude coverage for unpermitted structural work; if you file a roof claim without a permit and the insurer discovers it, they can deny the claim entirely. This can cost $10,000–$25,000 out of pocket. Always pull a permit.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.