Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacements, tear-offs, material changes, and work over 25% of roof area require a permit from Hackensack Building Department. Like-for-like repairs under 25% are exempt.
Hackensack adopts the 2020 New Jersey Construction Code (based on IBC/IRC), which means you're dealing with NJ-specific amendments on top of the base code — notably around freeze-thaw durability and ice-damming protection in Zone 4A. Unlike some Bergen County neighbors (Fort Lee, Englewood), Hackensack Building Department operates an older permit portal system and strongly prefers roofing contractors to pull permits; owner-builders CAN pull for owner-occupied homes, but the department flags owner-pulled roof work for closer deck inspection (frost depth is 36 inches here, and the Piedmont/Coastal Plain soil expands and contracts, so ice-shield placement and deck nailing are scrutinized). A tear-off-and-replace on a 3,000 sq ft home typically runs $250–$350 in permit fees (charged per 100 sq ft of roof area), with 2-3 weeks to approval if you get the underlayment and fastening schedule right on the first submission. Material changes (shingles to metal, for example) require a structural note signed by an engineer or architect, which adds $300–$500 in design cost — this is a Hackensack-specific enforcement point because inspectors want written confirmation the roof deck can handle the load difference.

What happens if you skip the permit (and you needed one)

Hackensack roof replacement permits — the key details

Hackensack enforces IRC R907 (Reroofing) and IRC R905 (Roof Coverings) as adopted in the 2020 New Jersey Construction Code. The critical rule: if your roof currently has three or more layers of shingles, you MUST tear off to the deck — no overlays allowed. IRC R907.4 is explicit on this, and Hackensack inspectors will mandate a tear-off before issuing a re-roof permit if a third layer is detected in the field (via a roof cut). This rule exists because multiple layers trap moisture, accelerate deterioration, and create unpredictable dead loads on the deck. If you have two layers and want to add a third (overlay), the permit application must include proof via a roof-cut photograph showing exactly two layers. Cost impact: a tear-off adds $1.50–$2.50 per sq ft to labor, so a 3,000 sq ft roof tear-off runs $4,500–$7,500 in demo alone. The permit fee remains the same ($250–$350), but the job scope changes dramatically.

Underlayment and ice-shield placement are the second-most-common rejections in Hackensack. You're in Zone 4A with a 36-inch frost depth and significant freeze-thaw cycling, so the code requires ice-and-water shield (ASTM D1970 or D6375) extended 24 inches beyond the interior wall line on all eaves and rake edges. The permit submission must specify the brand/grade of underlayment (e.g., synthetic felt to ASTM D6757, or rubberized bitumen ASTM D1970), the fastening pattern (typically 6-8 nails per 100 sq ft for asphalt shingles, 10-12 for metal), and nail type (stainless steel or hot-dipped galvanized 1.25-inch ring-shank for coastal corrosion resistance — Hackensack is 6 miles from the Hudson River, so salt spray is a concern). If your application doesn't include this detail, expect a 3-5 day revision request. Contractors familiar with New Jersey work will include this boilerplate; owner-builders often miss it.

Material changes trigger a structural review. If you're replacing asphalt shingles with architectural shingles, you're fine — same load class, same deck capacity. But if you're switching to metal, clay tile, or slate, Hackensack requires a signed engineer's note confirming the deck can handle the additional load (metal is ~4 lbs/sq ft, clay tile is 12-15 lbs/sq ft). This note costs $300–$600 from a structural engineer and adds 1-2 weeks to the permit process. The city code is silent on material changes, but inspectors cite IBC 1511 (Roof Assemblies and Rooftop Structures) as the basis for demanding proof. Owner-builders rarely pull these, so it's not a buried local quirk — but it's a common surprise for DIY permitters switching materials.

The Hackensack Building Department's online portal is outdated compared to Bergen County's newer systems (for example, Fort Lee and Teaneck have PDF intake forms that auto-calculate fees). Hackensack still requires you to call or visit City Hall to submit roof permits and pay fees in person or by check — no credit card or online payment as of 2024. Hours are Monday-Friday 8 AM to 5 PM, closed weekends and holidays. The address is typically listed as the main City Hall building, but confirm the specific permit office location when you call (201) 646-3000 or search the city website. Plan 1-2 extra days for in-person filing if you're out of state. Some contractors mail applications with a check, but expect 5-7 days processing instead of 1-2 days in-person.

Inspection sequence matters for timeline. Hackensack requires an in-progress inspection once the roof deck is exposed and ready for underlayment (to confirm no rot, confirm nailing pattern for replacement boards, etc.), and a final inspection after shingles are down and trim is sealed. If you have a roofer, they'll coordinate these; as an owner-builder, you're responsible for calling for inspections. Plan 2-3 weeks from permit issuance to final approval if inspectors are responsive; add 1-2 weeks if you get a deck defect (rot, structural repair needed) that requires a second contractor sign-off. The permit is valid for 180 days, so you have time, but Hackensack doesn't do expedited roof permits — the timeline is what it is.

Three Hackensack roof replacement scenarios

Scenario A
Two-layer asphalt shingle overlay, same material, 3,200 sq ft ranch, Fairmount Avenue (non-historic zone)
You have two visible layers of asphalt shingles on a 1970s ranch in central Hackensack, no historic district overlay, and you want to add a third layer of the same shingle product (e.g., Timberline to Timberline) to save money. The permit is required, but the path is straightforward. You'll need a roof-cut photo proving only two layers exist (email to Building Department or bring print with application). Your roofer or you will submit a one-page 'Reroofing' permit application stating roof area (3,200 sq ft), underlayment type (synthetic felt, ASTM D6757), fastening pattern (6 nails per 100 sq ft, 1.25-inch galvanized ring-shank), and ice-and-water shield detail (24 inches beyond interior wall on eaves and rakes). Permit fee is $300 (based on 32 100-sq-ft units at ~$9–$10 per unit). The Building Department will approve in 5-7 business days if the spec sheet is complete. Inspection happens when deck is exposed (day 2-3 of work) and final after shingles and trim. Total permit cost is $300; total project cost is $8,000–$12,000 (materials + labor). Timeline: 1 week to permit, 3-5 days for roof work, 1 week for final inspection clearance = 2.5-3 weeks total. No structural engineer needed; no surprises if you include the roof-cut photo.
Overlay permitted (only 2 layers) | Roof-cut photo required | Synthetic underlayment + ice shield specified | 6 nails per 100 sq ft, ring-shank | Permit fee $300 | Total $8,000–$12,000
Scenario B
Tear-off and metal roof replacement (standing seam), three-layer shingle base, 2,800 sq ft colonial, North River Street (near flood zone overlay)
Your home has three layers of asphalt shingles and you're switching to standing-seam metal (durability + resale appeal). Hackensack will REQUIRE a tear-off per IRC R907.4 because of the third layer. The permit application must include: (1) proof of three-layer condition via roof cut (inspector may demand this on-site, too); (2) engineer's letter on deck capacity for metal load (~4.5 lbs/sq ft vs. 2.5 for asphalt — metal is lighter but the inspector wants written confirmation); (3) underlayment type for metal (30-lb felt or synthetic, NOT ice-and-water shield under metal, per metal roof best practices — this detail trips up roofers unfamiliar with NJ code); (4) fastening specs for standing-seam clips; (5) flashing detail at eaves, rakes, and penetrations. Because you're near the flood zone (North River Street sits in the FEMA flood plain or near it), confirm with Hackensack that your property is in a flood zone — if so, you may need additional certifications or flood-rated materials, which adds cost and timeline. Permit fee is $280–$320 (2,800 sq ft). Engineer's letter costs $400–$600 (1-2 week turnaround). Tear-off labor is $4,200–$7,000 (3-5 days). Standing-seam metal install is $15,000–$20,000 total. Building Department approval takes 7-10 days if you nail the engineer's letter and underlayment spec on first submission; if you miss the flashing detail, expect a 5-day revision. Inspections: in-progress (deck exposure, flashing layout), final (shingle-down). Total timeline: 2 weeks permit + 1.5 weeks construction + 1 week final clearance = 4-5 weeks. Biggest risk: forgetting the engineer's letter (adds 2 weeks) or mis-specifying underlayment for metal (causes rejection). Cost sensitivity: engineer's letter is non-negotiable and material change trigger.
Tear-off required (3 layers detected) | Engineer's letter on deck capacity | Metal roof underlayment (felt, not ice-shield) | Flashing detail + standing-seam fastener pattern | Possible flood-zone certification | Permit fee $300–$320 | Engineer $400–$600 | Total $20,000–$28,000
Scenario C
Like-for-like shingle repair, one damaged section (250 sq ft), 4,500 sq ft split-level, Prospect Park (residential zone, no overlay)
Storm damage has torn shingles off the south-facing slope of your roof, affecting roughly 250 sq ft (about 2.5 squares). You want to patch with identical shingles (same product, grade, color). This is EXEMPT from permitting in Hackensack because it's a repair under 25% of roof area (250/4,500 = 5.5%). No permit required. You do NOT need Building Department approval; a licensed roofer can proceed, or you can hire a handyperson if your homeowner's insurance allows it (check your policy). However, the repair must follow IRC R906 (Roof repairs): use the same material type, match the existing slope and exposure, nail properly (6-8 nails per shingle, 1.25-inch ring-shank, galvanized), and seal flashing with compatible sealant. If you're replacing more than 10 sq of shingles or the damage extends beyond the south slope, Hackensack may re-classify it as a partial roof replacement (>25%), which then REQUIRES a permit. The gray zone: if the roofer finds rot in the roof deck during shingle removal, that structural repair may trigger a permit retroactively. Cost: $1,500–$2,500 for labor and shingles (no permit fee). Timeline: 1 day. Risk: if you don't get a permit and the repair is later found to be bigger than 25% (e.g., deck rot forces a 40% replacement), you could face a stop-work order and double fees. Safest move: have the roofer inspect and declare the scope in writing before work starts; if scope creeps, pull a permit immediately. Insurance: document the damage with photos before repair so the claim is airtight.
Repair <25% (exempt from permit) | Like-for-like shingle type | Deck inspection recommended (watch for rot) | If deck repair needed, permit required | Cost $1,500–$2,500 | No permit fees

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Why ice-and-water shield placement is critical in Hackensack's freeze-thaw climate

Hackensack sits in Zone 4A with a 36-inch frost depth and significant ground freeze-thaw cycling from November through March. This climate creates ice dams: water from snowmelt runs down the roof slope, hits the unheated eaves (which stay below 32°F even on sunny days), and refreezes into a ridge that blocks further drainage. Water backs up under the shingles and leaks into the soffit and attic. The code mitigation is ice-and-water shield (ASTM D1970 or D6375, a rubberized bituminous membrane) extended 24 inches beyond the interior wall line on all eaves and rake edges. This detail MUST be in your permit submission; it's not optional. Hackensack inspectors will call it out during in-progress inspection if you leave it off the application.

The material itself is easy to install — peel-and-stick, self-adhering, typically 3 feet wide — but the extent is what trips people up. 'Interior wall line' means the inside dimension of the building; a 28-foot-wide house with 12-inch overhangs needs ice-and-water shield running 24 inches inboard from the outside edge of the eaves, which is roughly 3 feet from the edge in typical construction. If you skimp and run only 12 inches, you've left 12 inches of deck exposed to ice-dam capillary backup. The Building Department will flag this in plan review. Cost: ice-and-water shield runs ~$0.50–$0.75 per sq ft, so 500 sq ft of eave/rake perimeter is $250–$375. Not expensive, but it MUST be specified in the permit.

A secondary benefit to ice-and-water shield in Hackensack is mold prevention. The Piedmont soil here retains moisture and the climate is humid (near the Hudson River). Attic moisture from winter condensation can rot deck boards if trapped under asphalt shingles. The ice-and-water shield acts as a secondary water barrier, reducing the risk. Roofers unfamiliar with NJ code sometimes omit it thinking it's a luxury upgrade; it's code-required in Zone 4A.

Owner-builder roof permits in Hackensack: feasibility and pitfalls

New Jersey allows owner-builders to pull permits for owner-occupied properties, and Hackensack enforces this rule. If you own and live in the home, you CAN pull a roof replacement permit yourself without hiring a roofing contractor. However, Hackensack Building Department flags owner-pulled roof permits for closer scrutiny: inspectors will do a more detailed deck inspection (looking for rotten boards, checking frost-depth compliance, verifying fastener type and spacing) and may require a licensed roofer to sign off on the final installation before the department approves the permit. This is not written in code; it's departmental practice born from past owner-builder roofing failures (e.g., missed fasteners causing blow-offs in wind, improper underlayment leading to leaks).

The paperwork is straightforward: you'll fill out a single-page Reroofing Permit Application (available at City Hall or by phone request), list your roof area, specify underlayment, ice-shield, and fastening pattern, pay the fee in person, and submit roof photos (including a roof cut if you have existing layers). The hard part is getting the inspection scheduled and ensuring code compliance on installation. If you're physically installing the roof yourself (tear-off and shingle, or metal panels), Hackensack inspectors will inspect the deck nailing (they'll probe with a nail gun gauge to verify stud spacing and fastener depth) and may require you to leave sections exposed for longer than a contractor would, delaying your timeline. If you hire a roofer to install but pull the permit yourself, make sure the roofer is licensed in New Jersey (NJ requires roofing contractor licensing as of 2022) — if not, the department may refuse final approval.

Cost and timeline for owner-builder: permit is $250–$350, same as contractor-pulled. But timeline stretches 1-2 weeks due to closer inspection scrutiny. If you're handy and have time, owner-builder is feasible; if you're short on time or uncertain about code details, hire a contractor and let them pull the permit. Many Hackensack roofers are familiar with the department's preferences and will sail through approval. The permit fee is identical either way, so the choice is about your comfort level with code and inspection coordination, not cost.

City of Hackensack Building Department
City Hall, Hackensack, NJ (confirm specific permit office location at main number)
Phone: (201) 646-3000
Monday–Friday, 8 AM–5 PM (closed weekends and holidays; verify holiday schedule locally)

Common questions

Do I need a permit to repair storm damage on my roof (a few missing shingles)?

If the damage is under 25% of your roof area (roughly 10 squares or less), no permit is required in Hackensack. However, if the roofer discovers structural damage (rot, missing deck boards) during the repair, that repair may require a permit. Have the roofer assess the damage in writing before starting work. If scope creeps beyond 25%, pull a permit immediately — you can't retroactively permit roofing work in Hackensack without facing a stop-work fine.

What if my roofer says they've already pulled permits for other roofs in town and to just let them handle it?

Good practice: verify in writing that your roofer has pulled the permit for YOUR address before work starts. Ask for a copy of the permit number and date issued. Hackensack issues permit numbers, and you can call the Building Department to confirm. If the roofer pulled a permit for a different property by mistake, you're liable for the unpermitted work on your roof. Always verify.

How much will the permit cost for my roof replacement?

Hackensack charges roughly $9–$10 per 100 sq ft of roof area. A 3,000 sq ft roof is 30 'squares' (roofing industry unit) or 3,000/100 = 30 units, so $270–$300. A 4,500 sq ft roof is $405–$450. Fees are flat and don't increase if you tear off or change materials; the scope doesn't affect the permit fee in Hackensack. Call (201) 646-3000 to confirm the current fee schedule.

Can I overlay my roof or do I have to tear it off?

You can overlay ONLY if you have two layers or fewer. If you have three or more layers (check via roof cut), Hackensack requires a tear-off per IRC R907.4. No exceptions. If you have two layers now, the permit application must include a photo of the roof cut showing proof of two layers only. If you're unsure, hire a roofer to cut and photograph for $50–$100; it's cheaper than pulling a permit based on a guess and getting rejected.

What if I'm switching from asphalt shingles to metal or tile?

Material changes require a signed engineer's letter confirming the roof deck can support the new load. Metal is lighter than asphalt (4–4.5 lbs/sq ft vs. 2.5), but clay tile and slate are heavier (12–15 lbs/sq ft) and may require deck reinforcement. The engineer's letter costs $400–$600 and adds 1–2 weeks to the permit process. It's non-negotiable in Hackensack for material changes. Include it with your initial permit application to avoid delays.

How long does it take to get a roof permit approved in Hackensack?

Like-for-like roof replacements (same material, no deck work) are typically approved in 5–7 business days if your application is complete (underlayment, ice-shield, and fastening specs included). Material changes or tear-offs take 7–10 days because of engineer review. In-person submission at City Hall speeds approval by 1–2 days compared to mail. Plan 2–3 weeks total from permit approval to final inspection clearance; inspections are not expedited.

Is my property in a flood zone, and does that affect my roof permit?

Hackensack has flood-zone overlays (FEMA flood plain and local flood zones). If your property is in a designated flood zone, the Building Department may require flood-resistant materials or certifications on your roof permit. Call (201) 646-3000 or check the city's flood map online before submitting; if you're in a flood zone, mention it on the permit application. This may add cost ($200–$500 in materials or engineering review) but typically doesn't change the roof material choice.

What if my roof inspections are scheduled and the inspector doesn't show up?

Hackensack's Building Department aims for 2–3 day turnaround on inspection scheduling, but delays happen. If an inspection is missed, call the department to reschedule immediately — don't let work stall for more than a day or two. Many roofers build 1–2 buffer days into the timeline for this reason. Your permit is valid for 180 days, so you have time, but coordinating inspections is part of the timeline risk.

Do I need to hire a licensed contractor or can I do the work myself?

New Jersey requires roofing contractors to be licensed as of 2022. If you're an owner-builder (owner-occupied property), you can pull the permit and hire a handyperson if your homeowner's insurance allows it, but the actual installation work (tear-off, underlayment, shingles, flashing) should be done by someone with roofing experience. Hackensack will inspect the work closely and may reject poor-quality installation. If you're unsure, hire a licensed NJ roofing contractor; the cost difference is small ($500–$1,000) and inspection approval is much faster.

What's the biggest reason roof permits are rejected in Hackensack?

Missing underlayment or ice-and-water shield specifications in the application. The second-most common is omitting the engineer's letter for material changes. The third is listing three layers on the roof and submitting an overlay application (which is automatically rejected). Include all three details upfront and your approval rate jumps to ~95%. Call the Building Department with questions before submitting; they're helpful.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Hackensack Building Department before starting your project.