Roofers in New Jersey, by city

1,959 roofers in 226 cities. Every city page ranks the businesses in it by rating and review count, with featured placements marked.

Every roofer on this site works in New Jersey, and each city below has its own page with the roofers that serve it, their ratings and the work they say they do. Pick your city to compare roofers near you, or open a service page to see who handles emergency repairs, commercial roofs, flat roofs, shingles or slate across the state.

Roofs here take nor'easters, snowstorms, thunderstorms, heavy rain and flooding, and sometimes tropical storms and hurricanes, according to NOAA's state climate summary. Winter lows run from under 20 degrees F in the northwest to over 30 degrees F along the coast, so a roof in the northwest sees colder winters than one on the shore.

Roofers that confirm they install, replace or repair roofs are listed first in each city and marked confirmed. The rest are businesses filed under roofing or a related trade, such as general contractors and remodelers. New Jersey requires home improvement contractors, roofing included, to register with the Division of Consumer Affairs, so ask any roofer for a registration number before you sign.

All cities

Frequently asked questions

How many roofers are listed in New Jersey?

1959 at the last update on 2026-11-11, across 226 cities. Cities with fewer than 3 listed businesses are folded into the nearest city page.

Which New Jersey city has the most roofers?

Garfield, with 54 listed. Trenton is next with 45.

Can I be listed here?

If you run a roofer business in New Jersey and are not listed, use the claim form and we will check the details and add you. Basic listings are free.