Call (862) 307-9003 — Free Inspection

Roofing Services Serving Maplewood, NJ

Based in Elizabeth, we design, permit, and build accessory dwelling units for homeowners throughout Maplewood, NJ and the surrounding New Jersey area.

Get My Free Inspection →

Why Maplewood, NJ Homeowners Choose Us

  • Roof replacement specialists first — we'll tell you plainly if you need one now, later, or not at all
  • Written assessments with photos so you understand exactly what we found and why it matters
  • Experienced with Elizabeth's older housing stock — colonials, two-families, and row homes with decades of wear
  • We pull all Elizabeth Construction Department permits and coordinate inspections — you don't chase paperwork
  • No upselling pressure: new homeowners deserve honest guidance, not a sales pitch on a roof that still has years left

New Jersey Roofing Permits

  • Elizabeth enforces residential roofing permits under New Jersey's Uniform Construction Code (UCC), administered at the city level by the Elizabeth Construction Department at 50 Winfield Scott Plaza — a permit is required for full roof replacements and re-roofing work
  • NJ UCC generally requires a permit for replacements and for any work exceeding roughly 25% of roof surface area; minor patching and spot repairs typically do not trigger a permit, but confirm your specific scope with the city
  • Your contractor must hold a valid NJ Home Improvement Contractor (HIC) license for residential work — always ask to see it before signing anything
  • A final building inspection is required after roof replacement to confirm code-compliant installation; your contractor should schedule this and be present
  • Permit fees in Elizabeth vary by project valuation; the minimum fee is roughly $70–$100, with plan check fees on top — confirm current fees with the Elizabeth Construction Department at (908) 820-4014 before your project begins, as amounts can change

Rules like these vary by lot and change often — the fastest way to know what applies to your property is to ask.

Speak With an Roofing Pro — (862) 307-9003

Start Your Roofing Project in Maplewood, NJ

Get My Free Inspection →

Or call now: (862) 307-9003