New Jersey rules, in one place
What to settle before a roofer starts in Rahway
A short, sourced run through what New Jersey says about contractor registration, contracts, payments and the building offices in Rahway, Linden, Roselle, Carteret and Iselin. Pages opened on 1 Nov 2026 are linked beside each point.

What a New Jersey registration covers
The Division of Consumer Affairs says anyone in the home improvement trade, selling or doing the work, full time or part time, has to register each year unless exempt. The registration number goes on ads, business documents, contracts and commercial vehicles, beginning with 'HIC reg.#'.
To register, a business has to show commercial general liability coverage with a floor of $500,000 per occurrence. A 2025 Division notice added workers' compensation coverage and extra security of $10,000, $25,000 or $50,000 depending on contract volume, and said existing registrations would expire on 31 March 2025 and need renewing.
A license is coming, but the pages opened do not say when
A 2023 law, P.L.2023, c.237, created a state board for home improvement and home elevation contractors and a licensing system, with roofing named among the limited specialty licenses the board may issue. Its licensing sections are switched off until the board issues its rules, and take effect only on day one of the sixth month after that.
A January 2026 amendment, P.L.2025, c.323, changes who needs a license and also stays inoperative until that trigger. None of the official pages opened here says the board's rules have been issued. Until the Division says otherwise, registration is the working check, so ask the roofer which one applies.
A business name is not a credential
The name of this website, Master Rahway Roofing, is a name for a web page. It says nothing about anyone's training, license or skill, and the same goes for any company with a word like 'master' or 'elite' in its name. The contractor who answers the phone is a separate business.
Ask that contractor for a registration number, a copy of the insurance certificate and the name of the person who will lead the job. Check them with the Division, as the next section explains.
Look the business up with the state
The Division's tip sheet says to contact it online or by phone before hiring, to learn whether a business holds a license or registration and whether it has complaints. Its line for callers within New Jersey is 800-242-5846, and its consumer service hotline is 973-504-6200.
The Division's license verification page lets you search by first name, last name, license number and city, with 'Home Improvement Contractors' among the professions and a switch to a business search. The page has no roofing choice, so search the business and the owner's name.
What the paperwork needs to carry
State rules require any home improvement contract over $500, and any change to it, to be in writing and signed by all parties. The seller's legal name and business address go in, along with a description of the work. So do the products and materials that matter most, the total price with finance charges, and the begin and end dates.
The Division's checklist also asks for the registration number, a copy of the insurance certificate showing liability coverage, and a notice of the right to cancel. Any written promises about products, materials or labor go in as well. If a quote lacks these, ask for a contract that has them.
Deposits, final payment and the last check
The state's fraud tip sheet lists a demand for a large up-front payment as a warning sign, and it says to hold back the final payment until the work is finished. The contract rule bars asking for the last payment before the job is done.
The same rule bars starting work before the seller has made sure that each state or local construction permit the job needs has been issued. It also says copies of inspection certificates go to the buyer when construction ends and before final payment is due. Keep contracts, estimates and receipts together.
Three business days to cancel
The Division's checklist describes the notice a contract has to carry: the buyer may cancel at any time up to midnight on the third business day once a copy is in hand, and refunds are due within 30 days of the contractor getting the notice.
The FTC's Cooling-Off Rule is a second layer for sales made at your home. It gives three days to cancel, counts Saturday as a business day but not Sunday, and covers sales of $25 or more at the home. The seller has to hand over two cancellation forms and a dated copy of the contract.
When re-roofing counts as ordinary maintenance
In New Jersey's construction code, re-roofing a detached house meant for one or two families counts as ordinary maintenance, and the work can start before anyone files an application or notifies the construction official. A state notice says a full replacement counts, and adds that this label is no waiver from code compliance.
Work touching structural or fire safety does not qualify as ordinary maintenance. A building with three or more units falls outside the wording, so ask the local office. The state's code page shows the New Jersey version of the 2024 International Residential Code, with an adoption date of Aug 17, 2026.
Five town pages, no mention of roofs
The building office pages for Rahway, Linden, Roselle, Carteret and Woodbridge Township, which includes Iselin, were read while checking these rules. None of them mentions roofing by name. Rahway's page says ordinary maintenance generally needs no permit and the office advises when you are unsure. Linden's page states that contractors doing home improvement work need Consumer Affairs registration.
Roselle's page still names the 2018 building and residential codes. Carteret's lists no fees and Woodbridge's posts no hours. A phone call to the office for your address settles any doubt, and the table below has the numbers.
Who to phone at each town hall
| Town | Office | Address | Phone | Hours posted |
|---|---|---|---|---|
| Rahway | Building Division | One City Hall Plaza, Rahway, NJ 07065 | 732-827-2087 | Weekdays, 8:30 to 4:30 |
| Linden | Construction Code Department | Room 204, 3rd Floor, 301 North Wood Avenue, Linden, NJ 07036 | (908) 474-8460 | Monday to Friday, 8:00 to 5:00 |
| Roselle | Building Department | 210 Chestnut Street, 1st Floor, Roselle, NJ 07203 | 908-634-4530 | Monday to Friday, 9:00 to 4:30 |
| Carteret | Building, Construction & Land Use Department | Memorial Municipal Building, 61 Cooke Avenue, Carteret, NJ 07008 | 732-541-3819 or 732-541-3926 | Weekdays, 8:00 to 4:00 |
| Iselin | Woodbridge Township Building Department | 1 Main Street, Woodbridge, NJ 07095 | 732-602-6003 | Not posted |
Insurance claims and the choice of roofer
On claims, the state's insurance department notes that a policyholder need not use the contractor the company recommends. It asks owners to take pictures of damaged property before it is discarded, make temporary repairs that stop further loss, save every receipt and call the insurer promptly. Coverage questions can go to 1-800-446-7467, the department's consumer line.
So a claim and a roofer's quote are two separate things. Ask the insurer what it needs in writing, and give the roofer a copy of any adjuster's findings.
Want to talk a quote through?
Call (732) 487-3991 and describe the roof, the town and any quote you have in hand. The call reaches a local roofing contractor, and the questions above are fair to ask.