GetTradeLicense

Roofing Contractor License Requirements in New Jersey

Licensing AuthorityDivision of Consumer Affairs - Regulated Business Section (DCA)
License TypeHome Improvement Contractor (HIC) Registration
Experience RequiredNo specific experience requirement for current HIC registration. Under P.L. 2023, c. 237 (pending full Board activation): 2 years supervised experience, apprenticeship, or trade school required.
Education SubstituteTrade school completion or apprenticeship accepted as alternative (under new law, when effective)
Exam RequiredNo
Bond RequiredYes — Same tiered compliance bond as general contractor HIC: $10,000 for contracts under $10,000 or annual totals below $150,000; $25,000 for contracts $10,000-$120,000 or annual totals $150,000-$750,000; $50,000 for contracts over $120,000 or annual totals exceeding $750,000.
InsuranceGeneral liability: required. Workers comp: required with employees
Continuing EducationNot required
Processing TimeUp to 30 days

Fee Breakdown

Application Fee$110
Late renewal fee (April 1-30)$25
Est. Initial Total$135

Renewal: $90 every 1 year (expires March 30)

Notes

  • No separate roofing-specific license in NJ - falls under HIC registration
  • Same registration and bond requirements as general contractor HIC
  • Some municipalities require additional local roofing permits
  • Must obtain building permits for roof replacement/repair from local building department
  • Compliance bond and insurance requirements apply for 2026 under P.L. 2023, c. 237
  • Contractors offering financing must also get Home Repair Contractor license from NJ DOBI

Frequently Asked Questions

Do I need a roofing contractor license in New Jersey?

Yes, New Jersey requires a statewide roofing contractor license through the Division of Consumer Affairs - Regulated Business Section.

How much does a roofing contractor license cost in New Jersey?

The estimated initial cost is $110, including application, exam, and license fees.

Data last verified: 2026-04-02 | Source: DCA