Where we work
Fifteen towns, two offices, one local crew
We look after roofs across 192,240 homes in Somerset, Mercer and Middlesex counties, working out of Princeton and Warren. Pick your town for what we see on roofs there.
Licensed and insured NJ contractor · Local crews, not subcontracted storm chasers
Three counties
Somerset County
21 municipalities · 7 towns with a page
Twenty one municipalities from the Watchung ridges down to the Millstone valley, and the county our Warren office sits in.
Roofing in Somerset County →
Mercer County
12 municipalities · 4 towns with a page
Twelve municipalities and the oldest housing stock of the three counties we work in, by a wide margin.
Roofing in Mercer County →
Middlesex County
25 municipalities · 4 towns with a page
Twenty five municipalities and the widest spread of house ages anywhere we work — 1949 in the north, 1993 in the south.
Roofing in Middlesex County →
Fifteen towns
Montgomery
Somerset County
Two towns in one: 1990s and 2000s subdivisions, and old village farmhouses under the Sourland ridge.
Roofing in Montgomery →
Hillsborough
Somerset County
The biggest township we cover. Streets built in one go, so roofs here tend to fail in clusters.
Roofing in Hillsborough →
Bridgewater
Somerset County
The most homes of any town we cover, and the worst Ida damage. Ridge wind on one side, river flooding on the other.
Roofing in Bridgewater →
Warren
Somerset County
Our second office is here. The Watchung ridge splits the township, and it decides which risk your roof faces.
Roofing in Warren →
South Brunswick
Middlesex County
Five villages and forty one square miles, built in waves from 1957 onward. Flat ground, so nothing shelters a roof from the wind.
Roofing in South Brunswick →
Princeton
Mercer County
The oldest housing we work on, under the heaviest tree cover. Historic district rules apply in parts of town.
Roofing in Princeton →
West Windsor
Mercer County
Flat, open and built for commuters since the 1970s. Wind has a clear run, and the Millstone corridor floods.
Roofing in West Windsor →
Bernards
Somerset County
Basking Ridge and Liberty Corner farmsteads on one side, 1,800 acres of townhouses at The Hills on the other.
Roofing in Bernards →
Branchburg
Somerset County
Long, narrow and rural, wrapped by three rivers. Mostly built between 1970 and 2000.
Roofing in Branchburg →
East Brunswick
Middlesex County
A Turnpike era township: post war subdivisions around a river mill village that predates them by two centuries.
Roofing in East Brunswick →
Franklin Township
Somerset County
Forty seven square miles running from Somerset down the Millstone valley to Franklin Park and Kingston.
Roofing in Franklin Township →
Edison
Middlesex County
Where Edison built the first research lab in the world, wrapped in post war streets that are now on their second roof.
Roofing in Edison →
Hamilton Township
Mercer County
Not one town but a dozen villages grown together: Mercerville, Hamilton Square, Yardville, Groveville and White Horse.
Roofing in Hamilton Township →
Piscataway
Middlesex County
One of the oldest townships in the state, built out in post war blocks that now age street by street.
Roofing in Piscataway →
East Windsor
Mercer County
Split levels from the 1950s and 60s, then Twin Rivers in 1970 — the first planned community in New Jersey.
Roofing in East Windsor →
Not on the list?
These fifteen are where most of our work is, but we cover the surrounding Central New Jersey towns too, including Watchung, Green Brook, Rocky Hill and Flemington. Call and ask. If you are too far for us to look after properly we will say so, rather than take the job and stretch a crew across the county.
Our Certifications
Certified & Backed by Roofing Industry Experts









Get a straight answer about your roof
A free inspection, a written report with photos, and a clear recommendation. No pressure, no surprise sales pitch.
