Middlesex County, New Jersey
Roofing in South Brunswick,
done by people who live here
South Brunswick is not one place, it is five, and they were built decades apart. Kendall Park started going up in 1957. Monmouth Junction, Dayton, Deans and Kingston were villages long before that. Then the township roughly tripled in size between 1980 and 2020. Which wave your house belongs to tells us more about your roof than the address does.
475 Wall Street, Princeton · Licensed and insured NJ contractor · Written photo report with every inspection
What roofs are like in South Brunswick
The population went from about 18,000 in 1980 to 47,043 in 2020, and the building followed it. That leaves three distinct groups of roofs. The 1957 onward Kendall Park ranches and split levels, long since reroofed at least once and often twice. The large 1980s and 1990s subdivisions, where original architectural shingles are now well past the age where they start giving up. And the old village houses around Kingston and Monmouth Junction, which are a different job entirely.
Forty one square miles of mostly flat ground, average elevation about 82 feet. Lawrence Brook runs through the middle on its way to the Raritan, and the Manalapan Brook and Millstone River watersheds take the rest. Pigeon Swamp State Park holds 1,078 acres undeveloped. Flat matters for roofs: there is no ridge and no valley to shelter behind, so a nor easter crossing the township hits the older subdivisions square on, and it is the rake edges and ridge lines that lift first.
Kingston Mill Historic District, 49 acres along the old King’s Highway, went on the National Register in 1986 and takes in the 1888 gristmill and a bridge dating to 1798. It is the township’s only designated historic district, though the Historic Preservation Commission has been looking at Monmouth Junction, Dayton, Fresh Ponds and Deans as well. Worth knowing: parts of the township carry Princeton 08540 addresses, which is a mailing convention and not a municipal boundary.
What we do in South Brunswick
South Brunswick calls usually start with something specific — a leak, a missing shingle, a storm. We handle that first, then tell you in writing where the rest of the roof stands, so the replacement conversation happens on your schedule and not ours.
Roof repair
Leaks traced to where the water really gets in, flashing rebuilt, and an honest repair or replace answer.
Free roof inspection
A written report with photos and one straight answer: repair it, replace it, or leave it alone.
Insurance and certification
Roof condition reports for carriers reviewing your policy at renewal, documented properly.
Roof replacement
Full tear off, new underlayment and flashing, itemised quote you can compare line by line.
Skylight repair
Leaking, fogged or failed units repaired or replaced without redoing the whole roof.
Skylight installation
VELUX units fitted as part of the roof system, because that flashing joint is where leaks begin.
Where we work in South Brunswick
We cover the whole township, not one convenient corner of it. That includes:
- Kendall Park
- Monmouth Junction
- Dayton
- Kingston
- Deans
- Heathcote
- Franklin Park
- Fresh Ponds
ZIP codes we serve here: 08824, 08852, 08810, 08528, 08540.
Signs your South Brunswick roof needs a look
On a Kendall Park era house
- A roof already on its second or third covering
- Layers stacked rather than torn off on an earlier job
- Flashing that was reused when the last roof went on
- Low pitched sections over a carport or an addition
On an 1980s or 1990s subdivision
- The original builder shingle still up there past year twenty five
- Granules washing into the gutters and downspouts
- Wind lift along the rake edge, with nothing upwind to break it
- Several houses on the same street reroofing in the same season
On a village property
- An older house with additions meeting at awkward angles
- Leaks that show up only where an extension joins the original roof
- Work near Kingston that may need a look at the district boundary first
- Chimney flashing that has been patched more than once
South Brunswick roofing questions
Do you cover all of South Brunswick?
Yes, the whole township: Kendall Park, Monmouth Junction, Dayton, Deans, Heathcote, Franklin Park and the Kingston end. Our Princeton office is a short drive from any of it. If your address says Princeton 08540 but your taxes go to South Brunswick, you are still in.
My house is from the 1990s. Is the roof due?
Quite possibly. An architectural shingle from that era typically gives twenty to twenty five good years in this climate, so a 1995 roof is at or past the point where it is worth looking at properly. Past that age does not mean finished, it means it should be checked rather than assumed. The inspection is free and you get the answer in writing either way.
Is the roof inspection really free?
Yes. We look at the roof, photograph what we find, and give you a written assessment at no cost. You decide what happens next. There is no obligation and nobody will lean on you to book work.
Will you tell me if my roof does not need replacing?
Yes, and it happens often. Plenty of roofs called finished can be repaired and go on for years. If a repair is the smarter move that is what we put in writing, even though it is the smaller job for us.
Do you use subcontractors on South Brunswick jobs?
No. Our own crews do the work, out of our Princeton office. The people who quote the job are the people who turn up to do it, which is how the detailing stays consistent from tear off to the last shingle.
My insurer wrote to me about the age of my roof. Can you help?
Yes. New Jersey carriers have been reviewing roof age at renewal and asking for evidence of condition. We provide a photo documented roof condition report you can send them. A good number of age related worries end there, or with a targeted repair, rather than a full replacement.
The housing numbers for South Brunswick
- Homes
- 11,462
- Average year built
- 1984
- Built over 25 years ago
- 83%
Read that carefully, because it is easy to misuse. These figures describe the age of the houses in South Brunswick, not the age of the roofs on them. Plenty of homes here are on their second or third covering, and a house from 1984 may well be carrying a roof from 2015. No tax record can tell you when a roof was last done, and anyone who quotes you off a build year is guessing.
What the numbers do tell you is where roof age is worth checking. In a town where most homes are past twenty five years, the chance that yours is due is simply higher, and twenty five years is roughly when New Jersey carriers started asking for a roof condition report before renewing a policy.
The only way to know what you have is to get on the roof and look. That is what the free inspection is for, and the answer is often that you have years left.
Source: New Jersey MOD-IV property tax list, residential parcels with a recorded build year, read August 2026. Aggregate counts only.
Our Certifications
Certified & Backed by Roofing Industry Experts









Roof work in South Brunswick, without the guesswork
A free inspection, a written report with photos, and a clear recommendation. Our Princeton office is minutes away.
