Roof leaking right now? Call (201) 773-6635 for 24/7 emergency service

North Jersey · County seat: Elizabeth

Roof repair & replacement in Union County, NJ

Historic suburbs and busy cities between Newark and the Watchungs

Union County packs 21 municipalities into a small area, from the city of Elizabeth, the county seat, to classic railroad suburbs like Westfield, Cranford, and Summit at the foot of the Watchung Mountains. It’s an older, established county, and many of its roofs show it.

Find your town in Union County

Union County

21
municipalities we serve
211,269
homes and apartments
59%
of homes built before 1960
57%
owner-occupied

Housing figures: U.S. Census Bureau, 2019–2023 American Community Survey 5-year estimates.

Roofing in Union County

What Union County roofs are up against

Dense neighborhoods and Watchung hillsides

Eastern Union County is flat and densely built, close to Newark Bay and the airport, where storms bring wind and heavy rain. Toward the west, Summit, New Providence, Berkeley Heights, and Mountainside climb the Watchungs, with more trees, steeper lots, and more exposure to wind on the ridges.

Colonials, Tudors, and two-family homes

Union County has a large share of homes built before 1960: colonials and Tudors in the suburbs and two-family homes in Elizabeth, Linden, and Rahway. Many have steep roofs, dormers, and board decking, and plenty have been re-roofed more than once.

Towns we serve

All 21 Union County municipalities

Every city, borough, town, township, and village in the county. Choose yours for local roofing information.

Roofing services

What we can help with

From a single leak to a complete tear-off, we focus on the roofing problems New Jersey homeowners run into most.

All roofing services
  • Brown shingles pulled back to show rotted, delaminated roof decking during a repair

    Roof Damage Repair

    Repair wind, storm, and tree damage, from torn shingles to broken roof decking.

    • Wind and storm damage
    • Fallen limbs
    • Damaged decking
  • Blue tarp secured over a house roof for temporary protection, with a roofer working at the peak
    24/7

    Emergency Roofing

    Water coming in now? Call any time for temporary protection and an urgent repair.

    • Active leaks
    • Emergency tarping
    • Storm and tree damage

Google reviews

What homeowners say about us

Five-star reviews from Google

FAQ

Union County roofing questions

Still have a question? Call (201) 773-6635 or email info@allprosnj.com.

Do you serve Elizabeth and the rest of Union County?

Yes. We serve all 21 Union County municipalities, from Elizabeth and Linden to Westfield, Summit, and Berkeley Heights.

Can you match the look of an older Union County home?

We can walk you through shingle styles and colors that suit the age and style of your home, and work around details like dormers and steep pitches.

How do I know if my roof has more than one layer?

Look at the roof edge: a thick, stepped edge often means two layers. We’ll confirm during the inspection and include tear-off of every layer in the estimate.

Get a free roof estimate in Union County

Tell us what’s happening with your roof. We’ll inspect it, explain your options, and give you a free, no-obligation estimate.

Call NowFree Estimate