Our office is at 317 George St.,
Suite 320, Office 371
New Brunswick, NJ 08901. That is where the phone rings, and where we draft our estimates for Middlesex County. Warren Thompson & Son Roofing & Siding has been replacing and repairing roofs in New Jersey since 1973. Warren founded the company a year after his Honorable Discharge from the United States Marine Corps.
His son Brian joined in 1999 after his own Honorable Discharge and became a full partner in 2008. We are now working in New Brunswick and the surrounding Middlesex County towns, running the same crews and the same written estimates we run out of our Warren County offices.

They did an amazing job. Their quality of product and service is well worth every penny. Not only does my house look brand new– but the entire experience from start to finish was wonderful. They are so polite and have amazing customer service. Definitely hire this company!
New Brunswick Roofs Are a Different Job
Our comprehensive range of residential roofing services include:
Storm Damage Repair
Commercial Roofing
Roof Maxx
Storm Damage
General Repairs
Permits in New Brunswick Depend on the Building
Older Housing, Older Roof Details
Working With Owners and Landlords
Also Serving the Towns Around New Brunswick
New Brunswick borders Piscataway, Highland Park and Edison across the Raritan River, North Brunswick to the southwest, East Brunswick to the southeast, and Franklin Township in Somerset County to the south. We work throughout that area, and further west through Somerville, Bridgewater, Branchburg and Hillsborough toward our offices in Hackettstown and Alpha.
The full list is on our service areas page.
FAQ’s About Our Roofing Services in New Brunswick
Do I need a permit to replace a roof in New Brunswick, NJ?
It depends on the building. A detached one- or two-family home does not require one. New Jersey classifies that work as ordinary maintenance under N.J.A.C. 5:23-2.7. A three-family, larger multifamily or commercial building does require a UCC construction permit through the City of New Brunswick Construction Code Official Division at 25 Kirkpatrick Street. Structural repairs to the roof deck can trigger a permit on any building.
Is ice and water shield required by code in New Brunswick?
No. New Jersey requires ice barrier underlayment only where the average January temperature is 25 degrees or below, and the state has identified that as Sussex County alone. Middlesex County is not included. We recommend it at the eaves and valleys anyway on most New Brunswick roofs.
Do you work on two-family and three-family houses?
Yes, and they are a large share of the housing here. Roughly 27 percent of New Brunswick’s units sit in two to four unit buildings. Those jobs need tenant notice, permit filing where the building has three units or more, and a staging plan that works within residential permit parking.
My house is in the Livingston Avenue Historic District. Do I need approval to reroof?
How much does a new roof cost in New Brunswick?
Is ice and water shield required by code here?
Where is your office?
317 George St.,
Suite 320, Office 371
New Brunswick, NJ 08901. Call 732-507-9266
Count on the expertise of the top roofing contractor in New Brunswick. Contact us today to learn more about how we can serve your needs.
732-507-9266
Looking for roof repair across Middlesex County? We can help.



