Hiring a Roofer in NJ: Registration, Licensing, and Your Contract Rights

Hiring a Roofer in NJ: Registration, Licensing, and Your Contract Rights

When you're hiring a roofer in NJ, most of the advice you'll find stops at reviews and price. New Jersey law gives you more to work with. Every roofer who works on homes has to register with the state, carry insurance, and put larger jobs in a written contract. You also get time to change your mind after you sign.

A 2024 state law is also changing how contractors are regulated, and some of it isn't in force yet. This guide explains what applies today, what's still coming, and what to look for before you sign. It's general information, not legal advice.

What New Jersey Requires of a Roofer Today

Registration, Not a License (Yet)

Anyone hiring a roofer in NJ should start here. Roofers who work on homes must register with the state Division of Consumer Affairs. The registration number has to appear on contracts, ads, and work vehicles. If a roofer can't give you that number, keep looking.

Insurance and a Compliance Bond

Registered contractors must carry liability insurance at a level the state sets. Since April 1, 2025, they also need a bond or similar security. It runs from $10,000 to $50,000, based on the size of their jobs. Ask to see proof of both.

How to Check a Roofer

Ask for the registration number, then look it up on the Division of Consumer Affairs website. The Ocean County Department of Consumer Affairs can also tell you whether people have filed complaints against a contractor. The county says it gets hundreds of complaints a year from people unhappy with contractors. The most common problems are poor work, missed deadlines, and jobs that were never finished, or never started, after a deposit was paid.

What Your Roofing Contract Must Include

Any home improvement job over $500 must have a written contract signed by you and the contractor. Under state rules, it should include:

  • The contractor's legal name, business address, and registration number

  • Start and completion dates

  • A description of the work, including the brand or grade of materials

  • The total price

  • A notice of your right to cancel within three business days

  • Copies of the manufacturer warranties for the products used

The contractor must also give you a copy of their liability insurance policy and the insurance company's phone number. Keep both with your contract.

Your Three-Day Right to Cancel

You can cancel a home improvement contract for any reason before midnight of the third business day after you get a copy. Put the cancellation in writing. Deliver it in person, or send it by registered or certified mail with a return receipt. The county also suggests mailing a copy by regular first-class mail. If you cancel in that window, you're entitled to a full refund.

Get Every Change in Writing

Changes to the contract must be in writing too. On a roof job, the most common change is rotted wood found under the old shingles. Agree on a price per sheet of new decking before work starts, so a mid-job surprise doesn't turn into a dispute. Our post on the 25% roofing rule in New Jersey lists other questions to ask before you sign.

Don't Pay It All Up Front

State law bars contractors from demanding the final payment until the work is done. Ocean County's consumer affairs office says a common setup is one third up front, one third halfway through, and one third when the job is finished. The county also advises against paying in cash.

What the 2024 Licensing Law Changes

A New State Board

On January 8, 2024, New Jersey enacted P.L.2023, c.237. The law set up a new state board for home improvement contractors. Once the board adopts its rules, each contractor will need a license, not just a business registration.

Not in Force Yet

The license requirement starts six months after the board finalizes its rules. As of September 2026, those rules haven't been published, so registration is still the requirement. If a roofer says they're licensed by the state for home improvement work, ask what they mean. Today, it should be a registration number.

A Proposal for Older Homeowners

A bill introduced in the state Senate in 2026 would give homeowners 65 and older five business days to cancel, instead of three. It isn't law yet, but it's worth watching in a county with many retirees.

Red Flags When Hiring a Roofer in NJ After a Storm

After a nor'easter, door-to-door crews often show up fast. Ocean County's consumer affairs office lists these warning signs. Be careful if someone:

  • Knocks on your door uninvited and says they were just in the neighborhood

  • Pushes you to sign the same day

  • Asks for more than a third of the price before work starts

  • Wants to be paid in cash

  • Can't give you a registration number

  • Lists only a P.O. box as a business address

  • Says you don't need a written contract

Our post on how to choose a local roofing contractor covers more questions to ask. If you have storm damage now, our emergency roof repair page explains what happens next.

Frequently Asked Questions

The Bottom Line

Hiring a roofer in NJ comes with real protections, as long as you use them. Check the registration number, ask for the insurance policy, and get every term in a written contract. Pay in stages, not all up front, and never in cash. Remember that you have three business days to cancel. The new licensing law isn't in force yet, so registration is still what to check today. Call G.R.M Roofing at (609) 389-2485 for a free inspection and a written estimate.

Next
Next

Roof Warranties in New Jersey: Manufacturer vs. Workmanship