Roofing Contractor in Mercer County, NJ
We are an Englewood-based roofer now taking work in Mercer County, from Princeton's slate roofs to Hamilton's post-war homes. It is our longest drive, and we will be honest about that.
A roofing contractor now serving Mercer County, NJ
We are a roofing contractor now serving Mercer County, NJ, and we say it plainly: this is new ground for us and our longest drive, about 85 to 90 minutes to Princeton from our Englewood shop. What we bring is a crew experienced on slate, tile and complex roofs, fixed written pricing and a 10-year workmanship guarantee.
Mercer is home to the state capital in Trenton and to Princeton, and its roofs run from 19th-century row houses to newer subdivisions. We offer slate and tile roofing, roof repair, roof replacement and chimney repair here. Mercer County roofers work two different markets, the historic streets around Princeton and Trenton and the subdivisions spreading out from them, and we price both the same way. We would rather be the roofing company Mercer County calls back than the lowest number in the pile.
Mercer County homes and the roofs on them
Princeton has a deep stock of grand older homes with slate and tile on steep, multi-plane roofs, a historic district and a heavy tree canopy. Trenton, the county seat and the state capital, is older and denser: row houses and multi-family buildings from the 19th and early 20th centuries, many with low-slope roofs.
Hamilton and Ewing grew after World War II with capes, ranches and colonials, and West Windsor, Robbinsville and East Windsor filled in with newer subdivisions from the 1980s on. Hopewell and Pennington mix older village homes with houses on larger lots.
Mercer County weather and your roof
Mercer sees less snow than the northern counties, but summer thunderstorms, wind and heat do their damage here. Princeton's mature canopy drops limbs and debris onto complex roofs, and Trenton's older flat roofs take the summer heat hard.
Roofing permits in Mercer County
Each of Mercer's 12 municipalities runs its own construction office, and every full roof replacement needs a permit. Princeton and Trenton have historic districts where a designated home can need review before the permit is issued. We handle the application, any review, the inspections and the fee.
Roof repair, replacement and more in Mercer County

Slate & Tile Roofing
Slate and tile restoration on Princeton's older homes.
Slate & Tile Roofing in NJ
Roof Replacement
Tear-offs on post-war and newer suburban homes.
Roof Replacement in NJ
Roof Repair
Flashing and valley repairs on complex roofs.
Roof Repair in NJ
Chimney Repair
Chimney flashing on multi-plane roofs.
Chimney Repair in NJ
Storm Damage
Limb and wind damage under mature trees.
Storm Damage in NJTowns we serve in Mercer County
Other Mercer County towns we cover
- HamiltonThe county's most populous township, mostly post-war homes.
- West Windsor
- Lawrence Township
- Hopewell
- Pennington
- Ewing
- Trenton
- Robbinsville
- East Windsor
- Hightstown
Reviews from across northern New Jersey.
They showed up when they said they would, finished a day early, and the cleanup was spotless. Three storms later, not a single leak.
Need a roofer in Mercer County?Get a fixed written estimate for your roof repair or replacement, no pressure, no obligation.
Roofing in Mercer County: common questions
Plan your roof online.
Measure your roof
Get your roof size and a price range in about a minute, measured from satellite imagery. No obligation.
Measure my roof Shingle visualizerBuild your roof
Try Owens Corning shingle colors and styles on a home like yours, then send us the look you want priced.
Customize my roofWe'll be out very soon.
No high-pressure sales call. You get a clear, fixed written estimate for your roof repair or replacement across northern New Jersey, and a straight answer on what your roof actually needs, backed by our 10-year workmanship guarantee.

