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

Central Jersey · County seat: Trenton

Roof repair & replacement in Mercer County, NJ

The state capital, Princeton, and central New Jersey suburbs

Mercer County is home to Trenton, the county seat and New Jersey’s capital, and Princeton, along with suburban townships like Hamilton, Ewing, and West Windsor. Its 12 municipalities border the Delaware River to the west.

Find your town in Mercer County

Mercer County

12
municipalities we serve
150,600
homes and apartments
41%
of homes built before 1960
61%
owner-occupied

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

Roofing in Mercer County

What Mercer County roofs are up against

River valley weather

Mercer sits in the Delaware valley, with hot, humid summers, thunderstorms, and winter storms that can bring ice and snow. Mature trees in Princeton and the older suburbs drop limbs in storms and shade roofs, while summer heat bakes south-facing slopes.

Historic rowhouses to modern suburbs

Trenton has many older rowhouses and attached homes, some well over a century old, with flat or low-slope roofs. Princeton mixes historic homes with newer construction. Hamilton, Ewing, Lawrence, and West Windsor are mostly post-war and later suburbs, with many homes now on their second roof.

Towns we serve

All 12 Mercer 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

Mercer County roofing questions

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

Do you serve Mercer County?

Yes. We serve all 12 Mercer County municipalities, including Trenton, Princeton, Hamilton, Ewing, Lawrence, and West Windsor.

Can you repair flat roofs on Trenton rowhouses?

Yes. We repair and replace flat and low-slope roofs, including TPO, PVC, torch-down, and roll roofing.

Does summer heat really affect shingles?

Yes. Heat trapped in a poorly ventilated attic ages shingles faster. Good ventilation helps a roof last.

Get a free roof estimate in Mercer 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