Roofing services across Mercer County
Mercer County covers a lot of different housing in a small area. Trenton, the state capital and county seat, has row homes and older city houses. Hamilton and Ewing have big post-war suburbs. Princeton and Lawrenceville have historic homes, and West Windsor and Robbinsville have large neighborhoods built from the 1980s on. Our crew handles the full range:
- Roof replacement: tear-off to the deck, deck repair, and architectural asphalt shingles.
- Roof repair: leaks, flashing, vent boots and missing shingles.
- Storm damage repair: wind, hail and limb damage, with photo documentation.
- Roof inspection and maintenance: know what shape your roof is in before it surprises you.
- Flat roofing (EPDM): for row-home rear sections, porches and additions.
- Roof ventilation and GAF-certified roofing.
- Gutters, gutter guards, gutter cleaning, siding and skylights.
Want a ballpark first? Our Instant Roof Quote gives you a starting number in minutes.
Why Mercer County roofs wear out
Weather. Mercer County sits in the middle of New Jersey, between the Delaware River on the west and the Jersey Shore to the east. It gets coastal nor'easters with wind-driven rain, summer thunderstorms that can bring hail and strong gusts, and winters that cross the freezing mark over and over. That freeze-thaw cycle is what opens small gaps in flashing and shingles and builds ice dams at the eaves of under-ventilated homes.
Housing age. Much of the county's housing is decades old. City row homes, post-war ranches and Capes, and 1980s and 1990s developments each bring their own problems. Older homes have party-wall seams and low-slope rear roofs, mid-century homes have weak attic ventilation, and newer homes have complicated rooflines with lots of valleys and skylights.
Trees. Mature tree canopy covers many of the county's older neighborhoods. Shade keeps roofs damp, leaves clog gutters and valleys, and limbs come down in storms.
Every town page below goes into the details for that community, including its housing stock, its neighborhoods and how its permit office works.
A seasonal roof checklist for Mercer County homeowners
- Spring: After the last freeze, look for shingles lifted or lost over the winter, stains on upstairs ceilings from ice dams, and granules piling up at the downspouts. Spring is also a good time to book a replacement before the summer rush.
- Summer: After a thunderstorm with strong wind or hail, walk the yard for shingle pieces and check the attic for fresh stains. If your upstairs is unusually hot, attic ventilation may be the reason.
- Fall: Clean the gutters once the leaves are down, and have any small repairs done before the first hard freeze. It's also a comfortable season for a roof replacement.
- Winter: Watch the eaves after snow. Long icicles and ridges of ice along the gutters are a sign of heat loss and possible ice dams. Don't chip at ice on the roof. Call us instead.
Towns we serve in Mercer County
We serve every community in Mercer County, plus a handful of neighboring towns just over the line. Pick your town for local details:
Mercer County towns
- Trenton: the state capital, with row homes, twins and older city housing. Attached homes here generally need a permit.
- Hamilton Township: Mercer's most populous municipality, including Hamilton Square, Mercerville, White Horse, Yardville and Groveville.
- Princeton: historic districts, older homes and heavy tree cover, with historic preservation review for some exterior changes.
- Ewing Township: post-war neighborhoods between Trenton and the Delaware River, including West Trenton and Ewingville.
- Lawrence Township: the village of Lawrenceville plus Slackwood, Eldridge Park and the Route 1 corridor.
- West Windsor Township: Princeton Junction, Dutch Neck and Grover's Mill, where many homes from the building boom are reaching replacement age.
- Robbinsville Township: fast-growing, with many original builder roofs, Town Center and the village of Windsor.
- Hopewell: the northern end of the county, with farmland and older village homes.
- Pennington: a small borough north of Ewing and Lawrence.
- East Windsor Township: suburban neighborhoods on the county's eastern edge.
- Hightstown: a compact borough surrounded by East Windsor.
Don't see your town? We cover every community in the county, including smaller neighborhoods and sections that don't have their own page yet. If you're in Mercer County, we can get to you.
Nearby towns outside Mercer County
- Plainsboro (Middlesex County)
- Belle Mead (Somerset County)
- Jackson (Ocean County)
- Eastampton (Burlington County)
- Westampton (Burlington County)
Permits and code in Mercer County
Roofing permits in New Jersey are handled locally. Each municipality has its own construction office enforcing the state's Uniform Construction Code: Hamilton's Division of Inspections, Trenton's Division of Technical Services, Princeton's Department of Building & Construction, and so on. The rules they enforce are the same statewide:
- Detached one- and two-family homes: Re-roofing has been classified as ordinary maintenance since March 2018. No permit is required.
- Attached homes like row homes, twins, townhouses and condos generally need a permit.
- Commercial buildings need a permit.
- Historic districts, like several in Princeton, may require local historic review for exterior changes, separate from the construction permit.
When a permit is needed, we pull it and coordinate the inspection. And whether a permit is required or not, every roof we install meets the manufacturer's specifications and code-compliant practice. That means ice and water barrier at the eaves and valleys, synthetic underlayment, drip edge, new flashing, and balanced ventilation.
How to vet a roofer anywhere in Mercer County
Whoever you hire, a few quick checks will protect you:
- Ask for the NJ HIC registration number and look it up with the Division of Consumer Affairs. Any contractor doing home improvement work in New Jersey should have one.
- Get the estimate in writing, with the scope, materials, deck-replacement pricing and warranty spelled out.
- Ask who pulls the permit if your home is attached or the job needs one. It should be the contractor.
- Ask about ventilation. A roofer who only talks about shingles and never goes into the attic is skipping half the job.
- Ask how storm damage is documented. Photos of the damage, before and after, are standard practice.
How a roof replacement works with us
- Free inspection with photos of everything we find.
- Written estimate covering scope, materials and warranty. We'll tell you if a repair is the better choice.
- Permits and scheduling. We pull any required permit and schedule around the weather.
- Property protection. Tarps over landscaping, protected siding and windows, and careful dumpster placement.
- Tear-off and deck repair down to the sheathing.
- Installation of underlayment, ice barrier, flashing, shingles and ventilation.
- Cleanup, including.
- Final walkthrough and warranty paperwork.
Why Mercer County homeowners choose Allabaugh
- NJ HIC #13VH09734600, and PA HIC #PA162561 for Northeast Pennsylvania.
- GAF-certified roofing contractor.
- Lifetime manufacturer's warranty and a 10-year workmanship warranty on roof replacements.
- Financing available.
- 5.0 stars from 233 Google reviews.
- 20+ years of experience under owner Jared Allabaugh.
Call (609) 477-0487 for a free roof inspection anywhere in Mercer County, or start with an Instant Roof Quote.
