Roof repair & replacement in Union County, NJ
Imperial Roof Repair & Replacement replaces and repairs roofs in all 21 Union County towns, from Elizabeth, Linden and Rahway to Cranford, Westfield, Summit and Plainfield. More than half the homes here were built before 1960, so ventilation, flashing and the condition of the deck matter on almost every job. Our crew is based in Elmwood Park, and every job starts with a free written estimate.
4.9(143 reviews)
GAF Master Elite®
ContractorLicensed & insuredNJ HIC #13VH09329100

Free written estimate
We inspect, photograph the problem areas and give you an itemized price. No cost, no obligation.
GAF Master Elite contractor
GAF’s highest residential certification. It lets us offer GAF’s extended system warranties on qualifying roofs.
24/7 emergency line
Call any time, day or night. We stop the water first, then plan the proper repair.
Photo & drone inspections
You see every problem we find, on the ground or from the air, before you decide.
Union County roofs
What we see on Union County roofs
Union County ties Passaic County for the highest share of pre-1960 homes we serve: 56%, with a median year built of 1957. Unlike Essex, most of that housing is not prewar. Only 23% of homes date from before 1940, while 33% were built in the two decades from 1940 to 1959. That mid-century build-out decides what most Union County roof jobs look like. A house built in 1955 may already be on its third or fourth roof, and each re-roof can leave behind old flashing, extra layers or patched decking.
Mid-century Cape Cods and colonials
With 33% of homes built between 1940 and 1959, much of Union County’s housing comes from the era of the Cape Cod and the center-hall colonial. Capes in particular have half-story bedrooms under the roof, with knee walls, dormers and very little attic space. That design traps heat in summer and lets warm air reach the underside of the roof in winter, which melts snow and feeds ice dams at the eaves. Ranches and split-levels from the same years bring their own problem: long, shallow roof sections over porches and attached garages where shingles were never the right material.
When we replace a roof on one of these homes we check the dormer cheeks and step flashing, which are a common leak point, and we fix the ventilation: soffit intake where the eaves allow it, baffles so insulation does not block the air path, and a ridge vent at the top. Ice & water shield goes along every eave and in every valley. We also check the short roof sections over dormers, where the slope is low and shingles wear faster. A new roof on a Cape that still cannot breathe will age faster than it should. Bathroom and kitchen fans that vent into the attic instead of out through the roof are common on homes this age, and we reroute them through a proper roof vent so the moisture leaves the house.
Two-family homes and shared roofs
About half of Union County homes (51%) are single-family detached houses. The other half are attached homes, two-family houses and apartment buildings, and 57% of all homes are owner-occupied. Many owners live in one unit and rent the other, so the roof has to be done with two households in the building. A two-family roof is also usually more cut up than a single house of the same width, with more vents, two chimneys or flues, and porches front and back.
We give one written estimate for the whole roof, plan attic and top-floor access with tenants ahead of time, and protect shared porches and entries during the work. On attached homes we tie the new roof into the neighbour’s at the dividing line and seal the joint, and on two-families we look closely at the rear: low-slope porch roofs and back additions often need a rubber membrane instead of shingles. On those porch roofs we pay most attention to where the membrane meets the house wall, since that joint, not the middle of the roof, is where most porch leaks start.
Plainfield’s historic districts and older homes
The 23% of Union County homes built before 1940 include whole historic neighbourhoods. The City of Plainfield lists ten historic districts, among them Crescent Area, Van Wyck Brooks, Netherwood Heights and Putnam-Watchung, and seven of the ten are listed on the National Register of Historic Places.
Prewar homes often have slate, copper flashing, built-in gutters or complex rooflines with turrets and many valleys. On a roof like that the right call is usually a careful repair: replacing broken slates, re-lining a valley or rebuilding flashing to match what is there, rather than tearing off a roof that still has decades left in it. Built-in gutters, troughs set into the roof edge, need special care: when their lining fails, water runs into the wall and the ceiling below, and the fix is relining the trough, not hanging a new gutter in front of it. Where a full replacement is the right call on an older home, we talk through materials that suit the house before anything comes off.
Heavy rain, flat sections and permits
Union County was added to the federal major disaster declaration for New Jersey after the remnants of Hurricane Ida in September 2021. Rain like that finds every weak spot: clogged gutters that overflow behind the fascia, undersized downspouts, and flat porch or addition roofs where water sits. During a roof job we check that gutters and downspouts carry water away, and that low-slope sections drain properly. Gutters on older homes are often too small for the roof area that drains into them, and one overflowing corner can rot the fascia and soffit within a few years. Ice dams in winter and downpours in summer test the same weak points, so fixing drainage pays off in both seasons.
Our crew is based in Elmwood Park, about 18 miles in a straight line from Elizabeth. Each Union County town has its own construction office, and it decides what needs a permit. When your job needs one, we file it and schedule the inspection. For an active leak, call (201) 397-0232 at any hour: we stop the water first and schedule the permanent repair after.
- Gutters cleared, checked for pitch and refastened where they pull away
- Downspouts sized and placed so water reaches the ground and leaves the house
- Flat porch and addition roofs rebuilt with a membrane that drains
- Every vent, pipe and flue on low-slope sections resealed or reflashed
What we do
Roofing services in Union County
What Union County homes need most: new shingle roofs on mid-century houses, repairs, rubber roofs on rear sections and slate work on older homes.
Roof replacement
Full tear-off to the deck, ice & water shield at eaves and valleys, and new ventilation for Capes and colonials.
Learn moreRoof repair
Leaks at dormers, chimneys, valleys and pipe boots, traced to the source and fixed with matching materials.
Learn moreEPDM rubber roofing
Rubber roofs for porches, rear additions and the low-slope sections common on two-family homes.
Learn moreSlate roof repair
Broken slates, copper flashing and valleys repaired by hand on older and historic homes.
Learn more
Our work
Roofs we’ve finished in New Jersey
How it works
How a project with Imperial works
Free inspection
A roofer checks every slope, photographs what needs attention and explains it on the spot. No sales pitch.
Price in writing
An itemized price in writing. Approve it and we put your job on the schedule.
Installed and site cleaned
Tarps over your landscaping, a magnet sweep for nails and all debris hauled off the same day.
106 Google and 143 HomeAdvisor reviews from North Jersey homeowners
“Quickly got a quote and started the job promptly. He saw some other small issues on the roof that he took care of while completing the job. Very quick and professional.”
“It was a small job but is done as carefully and everything looks uniform. Thank you Erick”
“I had been getting water in my ceiling for years and nobody could fix the problem. Erick’s team solved the issue… Highly recommend these guys.”
“I asked for the service yesterday and he promised that will be here today, he came and finishes everything in few hours. The price was what I was expecting.”
- Karen C.
“Erick showed up within an hour.”
- Diana S.
“Personable and professional crew. On time and very hardworking.”
- Marcos P.
“Mike did a great job at my roof.”
- Theresa K.
“Answered quickly showed up on time”
- John S.
“Professional and no nonsense. The way I like things done.”
- Aly A.
“Very competitive price and good work.”
- Christine L.
“It was a small job but is done as carefully and everything looks uniform. Thank you Erick”
Find your town
Towns we serve in Union County
We work in all 21 Union County towns. Town not listed? Call (201) 397-0232 and we’ll confirm.
- Berkeley Heights
- Clark
- Cranford
- Elizabeth
- Fanwood
- Garwood
- Hillside
- Kenilworth
- Linden
- Mountainside
- New Providence
- Plainfield
- Rahway
- Roselle
- Roselle Park
- Scotch Plains
- Springfield
- Summit
- Union
- Westfield
- Winfield
Nearby counties we serve
Union County roofing questions
Do you work in Elizabeth and the rest of Union County?
My Cape Cod gets ice dams and the upstairs is hot. Can a new roof help?
Do you work on older homes in Plainfield’s historic districts?
Can you replace the roof on my two-family house?
Do I need a permit to replace my roof in Union County?
Sources. U.S. Census Bureau, American Community Survey 2024 1-year estimates (via Census Reporter) · City of Plainfield Historic Preservation Commission: Historic Districts & Individually Listed Properties (2018) · Federal Register: New Jersey; Amendment No. 1 to Notice of a Major Disaster Declaration (FEMA-4614-DR, adds Essex and Union counties). Last reviewed November 2026.

Need a roofer in Union County?
Free inspection, photos of every problem area and a written price. No pressure either way.






