Roofing in New Jersey

38 roofing contractors in 27 cities and towns. Roofers for inspections, leak repair, flat and low-slope commercial roofs, and replacement. Facilities usually schedule them twice a year, usually spring and fall, and after major storms.

How Many Roofing Contractors Are in New Jersey?

We list 38 roofing contractors in New Jersey, across 27 {cities.length === 1 ? 'city' : 'cities and towns'}; the most are in Wayne (5), Trenton (4), Bayonne (2). Facilities usually schedule roofing contractors twice a year, usually spring and fall, and after major storms. Ask each for a written quote with every fee included and compare the totals.

Updated November 6, 2026 · Source: OpenStreetMap (refreshed November 6, 2026).

By City

Advertisement

Before You Hire

  1. Do you take commercial work, and do you service buildings like ours?
  2. Can you send a certificate of insurance naming us as additional insured?
  3. Do you work on our roof type (TPO, EPDM, modified bitumen, metal)?
  4. Are you approved by the manufacturer so our roof warranty stays valid?
  5. Will you give us a written inspection report with photos?

801 Bridgeboro Rd, Edgewater Park Township

RoofingPhone listedWebsiteSource: OSM

498 Colts Neck Rd, Farmingdale

RoofingPhone listedWebsiteHours listedSource: OSM

5144 West Hurley Pond Road, Farmingdale

RoofingPhone listedWebsiteHours listedSource: OSM

3468 US 9, Freehold

RoofingPhone listedWebsiteHours listedSource: OSM

3379 Quakerbridge Road, Hamilton Township

RoofingPhone listedWebsiteHours listedSource: OSM

5 Smalley Avenue, Middlesex

RoofingPhone listedWebsiteHours listedSource: OSM

875 Memorial Parkway, Phillipsburg

RoofingPhone listedWebsiteHours listedSource: OSM

290 West Water Street, Toms River

RoofingPhone listedWebsiteHours listedSource: OSM

Roofing in every state · Questions to Ask Before Hiring: Roofing

Listings: © OpenStreetMap contributors (ODbL) · Data last updated November 6, 2026 · Sources & method