Roofing Contractors in New Jersey

Compare 91 contractor listings across 2 markets in New Jersey. Start with a city below, then review ratings, services, and storm-risk context before contacting a local roofer.

91 contractors
2 markets
4.9 avg rating
100/100 storm risk
18,279 storm events since 1951
Browse by City

Markets in New Jersey

Explore roofing contractors by metro area.

Where to Start

Top Roofing Markets in New Jersey

These are the largest current Roofer Directory markets in New Jersey. Each city page includes contractor listings, ratings, contact details, and local context where available.

Homeowner Guides

Research Before You Hire

Use these guides to compare roofing estimates, understand storm damage, and avoid rushed post-storm hiring decisions.

Storm Data

New Jersey Storm Risk Overview

100
/100
Very High Risk

Since 1951, New Jersey has experienced 18,279 severe weather events, including 1,158 hail storms, 208 tornadoes, and $27.9B in total property damage. New Jersey averages 33.2 hail events and 319.3 high-wind events per year, making regular roof inspections essential for homeowners across the state.

Based on NOAA data from 1951-2026. How storms affect roof lifespan →

1,158
Hail Events
33.2/year avg
9,770
Wind Events
Max 130 mph
208
Tornadoes
Strongest: F3
$27.9B
Property Damage
1951-2026

Hardest Hit Areas in New Jersey

  1. 1
    Burlington County
    1,141 events
  2. 2
    Bergen County
    993 events
  3. 3
    Morris County
    889 events
  4. 4
    Camden County
    889 events
  5. 5
    Somerset County
    861 events

New Jersey Storm Season: Month-by-Month Breakdown

Storm events by month

Peak storm season in New Jersey runs from June through August. The best time to schedule a roof inspection is immediately after, in September.

Most Damaging Storms in New Jersey

The 5 costliest severe weather events recorded statewide in New Jersey, ranked by total property damage.

September 1, 2021 Flash Flood $220.0M in damage
Burlington + 9 more areas

Widespread flash flooding occurred in the northern half of Somerset County with numerous roads closures. There were three flood related fatalities in northern Somerset County, all in Bridgewater Township. There were approximately 1200 water rescues in the entire county. Many buildings and homes were either damaged or destroyed by the flood waters. Most waterways in the county overflowed their banks, including the Raritan River, the Millstone River, Green Brook, Stony Brook and Middle Brook.

National Weather Service
October 29, 2012 Coastal Flood $24.8B in damage
Eastern Passaic + 33 more areas

Post Tropical Storm Sandy was the costliest natural disaster in Northeast New Jersey. ||Tropical Storm Sandy formed in the Caribbean Sea on October 22. After drifting slowly southwest on October 23, Sandy turned to the north and intensified to a hurricane on October 24, just before making landfall in Jamaica. Hurricane Sandy continued to the north and intensified to a strong category two hurricane before making landfall again in Cuba shortly after Midnight EDT on the 25th. Hurricane Sandy ...

National Weather Service
August 27, 2011 Tropical Storm $797.0M in damage
Sussex + 25 more areas

Irene produced torrential downpour rains that resulted in major flooding and a number of record breaking crests on area rivers, tropical storm force wind gusts with record breaking outages for New Jersey utilities, one confirmed tornado and a three to five foot storm surge that caused moderate to severe tidal flooding with extensive beach erosion over the weekend of August 27th and 28th. Irene is expected to be the costliest natural disaster in the history of New Jersey. Approximately one mil...

National Weather Service
August 12, 2000 Flash Flood $179.0M in damage
Sussex + 3 more areas

A nearly unprecedented thunderstorm with torrential downpour remained nearly stationary for about six hours from 9 a.m. EDT through 3 p.m. EDT on August 12th over the Hamburg Mountains of eastern Sussex County. Doppler Radar Storm total estimates reached around 15 inches along the Sussex/Morris County border. Two to three inches of rain fell per hour in the strongest storms and caused considerable, widespread and devastating flooding across southeastern Sussex County and western Morris Coun...

National Weather Service
September 16, 1999 Hurricane (Typhoon) $544.0M in damage
Somerset + 28 more areas

Hurricane Floyd battered New Jersey (especially the central and northern thirds) on September 16th and brought with it torrential and in some areas, unprecedented and record breaking rains and damaging winds. The hurricane will go down in history as the greatest natural disaster to ever effect the state of New Jersey to date. Preliminary damage estimates for the entire state were 1.1 billion dollars hitting Bergen and Somerset Counties the hardest. Manville and Bound Brook were hardest hit ...

National Weather Service

Data: NOAA Storm Events Database (National Centers for Environmental Information). Last updated 2026-06-12. Covers 1951-2026. Hail, wind, and tornado data from 1951. All event types from 1996.

Use the storm history above as a planning signal, then compare local contractors by city. For post-storm decisions, read the hail damage insurance guide and storm chaser scam checklist.

Get Free Roof Inspection Quotes
Questions

Good to Know

Yes. Searching, browsing, and visiting contractor websites through our directory is completely free. We never charge homeowners.
No. We don't collect or share your personal information. When you click "Visit Website," you go directly to that contractor's site. You choose who to contact and when.
Ratings and review counts are sourced from Google and reflect real customer experiences. We display them as-is without modification.
New Jersey experiences an average of 33 hail events per year across the state, based on NOAA data from 1951-2026. 50% of hail events produce stones 1 inch or larger, which is the threshold for asphalt shingle damage. The largest hail recorded in this period was 3.0 inches (baseball-sized).
Peak severe weather season in New Jersey runs from June through August, with July typically being the most active month. Homeowners should schedule roof inspections before or immediately after peak season.
New Jersey has experienced 208 tornadoes over the past 76 years, averaging 3 per year. The strongest tornado in this period was rated F3.
The most damaging recent storm event in New Jersey was a coastal flood on October 29, 2012, causing an estimated $24.8B in property damage. The state has experienced $27.9B in total storm-related property damage since 1951.

Know What You Need? Start Here.

Search your area to compare roofing contractor listings, or get a free estimate from a top local contractor.