How to Choose a Roofing Contractor in NJ: A Homeowner's Checklist
Expert checklist for hiring a roofing contractor in New Jersey. Learn about NJ licensing requirements, red flags to watch for, and how to verify a contractor's credentials.
NJ Roofing Contractor Licensing Requirements
New Jersey requires all contractors who perform home improvement work -- including roofing -- to register with the Division of Consumer Affairs as a Home Improvement Contractor (HIC). This registration is separate from any municipal business license and is required statewide. Without a valid HIC registration, a contractor is operating illegally in New Jersey.
Every registered NJ HIC receives a 13-digit registration number. You can verify any contractor's registration status by searching the NJ Division of Consumer Affairs license verification portal at njconsumeraffairs.gov. The search confirms whether the registration is active, when it was issued, and whether any disciplinary actions have been taken against the contractor.
Beyond HIC registration, confirm that the contractor is registered with your specific municipality. Some Union County towns -- including Elizabeth, Westfield, and Summit -- require a local contractor license or registration in addition to the state-level HIC. Your contractor should be able to provide documentation of both state and local credentials upon request.
Ask to see the physical registration certificate and write down the HIC number. Do not accept verbal assurances or excuses about pending renewals. If a contractor cannot or will not provide their NJ HIC registration number, walk away. The legal risks and quality risks of hiring an unregistered contractor far outweigh any potential cost savings.
Warning
Insurance Verification Checklist
Verifying a roofing contractor's insurance coverage is just as important as verifying their license. If an uninsured or underinsured worker is injured on your property, you could be held personally liable for medical bills, lost wages, and legal costs. Proper insurance protects both the contractor's team and you as the homeowner.
Request two specific certificates: a Certificate of General Liability Insurance and a Certificate of Workers' Compensation Insurance. General liability should carry at least $1 million per occurrence and $2 million aggregate -- this is standard for reputable NJ roofing companies. Workers' compensation is legally required in New Jersey for any contractor with employees.
Do not simply accept a printed certificate from the contractor. Call the insurance company directly using the phone number on the certificate to confirm the policy is currently active and has not lapsed or been cancelled. Ask the insurer to confirm the effective dates and coverage limits. A legitimate contractor will have no problem with this verification step.
Some contractors carry additional coverage such as commercial auto insurance and an umbrella policy. While these are not strictly required, they indicate a contractor who takes risk management seriously. If a contractor bristles at your request to verify insurance, consider that a red flag and continue your search.
Getting and Comparing Estimates
Industry best practice is to obtain at least three written estimates from licensed NJ roofing contractors before committing to a project. Written estimates protect you legally and give you a basis for comparison. Verbal quotes are not enforceable and leave too much room for misunderstanding.
A proper roofing estimate should be itemized and specific. Look for separate line items for: materials (brand, type, color, quantity), labor, tear-off and disposal (if applicable), underlayment and ice barrier, flashing and trim, permits and fees, ridge vent or other ventilation, and project timeline with estimated start and completion dates.
When comparing estimates, resist the temptation to choose the lowest price automatically. Unusually low bids often indicate cut corners -- cheaper materials, skipped steps (no ice barrier, improper ventilation), use of unregistered subcontractors, or lack of permits. The middle estimate from a well-reviewed, licensed NJ contractor is usually the safest bet.
Elizabeth Quality Roofing provides free, detailed, written estimates for all roof replacement and roof inspection projects across Union County. Our estimates break down every cost component so you can compare apples to apples with confidence.
Red Flags: Signs of a Bad Contractor
The roofing industry unfortunately attracts its share of bad actors, especially after severe weather events. Storm chasers -- contractors who travel from state to state chasing weather damage -- are a persistent problem in New Jersey. They appear at your door uninvited within days of a storm, offer attractive-sounding deals, collect deposits, and often disappear or deliver substandard work.
Watch for these red flags: the contractor showed up at your door unsolicited after a storm, demands cash payment or a large upfront deposit (more than 30 percent), does not have a local physical address or permanent office, pressures you to sign a contract immediately (a legitimate contractor will give you time to review), cannot provide a NJ HIC registration number, asks you to pull the building permit yourself, or offers to waive your insurance deductible (this is insurance fraud in NJ).
Be skeptical of contractors who cannot provide local Union County references or who have no Google reviews, BBB profile, or verifiable online presence. A contractor who has been in business in NJ for several years should have a trail of satisfied customers willing to speak on their behalf.
Trust your instincts. If a contractor's pitch feels too good to be true, it almost certainly is. Take your time, verify credentials, and choose a contractor who communicates clearly, provides detailed documentation, and treats your home with the respect it deserves.
Warning
What Your Roofing Contract Must Include
A written contract is your primary legal protection in any roofing project. New Jersey's Consumer Fraud Act (N.J.S.A. 56:8-1 et seq.) provides strong protections for homeowners, but those protections are most effective when you have a detailed written agreement that clearly defines the scope of work, materials, timeline, and costs.
Your roofing contract should specify: the contractor's legal business name, address, phone number, and NJ HIC registration number; a detailed description of the work to be performed (materials, brands, colors, installation method); the total contract price with itemized costs; the payment schedule with amounts and milestones; the estimated start date and completion date; warranty terms for both workmanship and materials; and the contractor's insurance policy information.
Under NJ law, you have a 3-day right to cancel any home improvement contract without penalty. The contractor is required to include a notice of this right in the contract and to provide you with a cancellation form. If a contractor does not include this right-to-cancel notice, the contract may be voidable, and the contractor may face penalties under the Consumer Fraud Act.
Read the entire contract before signing. Pay attention to clauses about change orders (additional work beyond the original scope), dispute resolution (arbitration vs. litigation), and the conditions under which either party can terminate the agreement. Never sign a blank or partially completed contract.
Recommended Payment Schedule
How you structure payments is one of the most important protections you have as a homeowner. Never pay 100 percent of the contract price upfront. A contractor who demands full payment before starting work is putting their financial interests above yours and leaving you with no leverage if the work is not completed satisfactorily.
A fair and standard payment schedule for NJ roofing projects typically follows this structure: 10 to 30 percent deposit at contract signing (to cover initial material ordering), 30 to 40 percent when materials are delivered to the job site (verify delivery before paying), and the remaining balance upon completion and your satisfaction after a final walkthrough.
Some larger projects or specialty roofing (slate, custom metal) may warrant a slightly different schedule with additional progress payments. The key principle is that the largest payment should always be the final payment, made only after you have inspected the completed work and are satisfied with the quality.
Use a check, credit card, or other traceable payment method. Avoid cash payments, which provide no paper trail and no recourse if a dispute arises. Keep copies of all payment records alongside your contract and permit documentation.
Tip
Checking References and Reviews
Checking references and online reviews is the final verification step before hiring a roofing contractor. A reputable NJ contractor should be able to provide at least three local references -- homeowners in Union County whose roofs they have installed or repaired within the past two years.
When calling references, ask specific questions: Was the work completed on time and on budget? Did the contractor communicate clearly throughout the project? Were there any unexpected issues, and how were they handled? Would you hire this contractor again? Drive by the reference's home if possible to see the roof in person -- quality workmanship is visible from the street.
Check the contractor's Google reviews, paying attention to the total number of reviews, the overall rating, and the content of recent reviews. Look for patterns -- multiple complaints about the same issue (communication, cleanup, timeline) are more telling than a single negative review. A contractor with 50-plus reviews averaging 4.5 stars or higher has a track record worth trusting.
Also check the Better Business Bureau (BBB) for complaints and their resolution, Angi (formerly Angie's List) for verified reviews, and the NJ Division of Consumer Affairs for any formal complaints or disciplinary actions. This multi-source verification takes 30 minutes and can save you thousands of dollars and months of headaches.
Warranty Questions to Ask Before Hiring
Before you sign a contract, have a direct conversation with your contractor about warranty coverage. There are two distinct types of warranties on any roofing project, and understanding both is essential to protecting your investment over the long term.
The manufacturer warranty covers defects in the roofing materials themselves. Ask which manufacturer's products will be used, what warranty terms they carry, and whether your contractor is certified by that manufacturer. Certified installers (such as GAF Master Elite or CertainTeed SELECT ShingleMaster) can offer enhanced manufacturer warranties that non-certified contractors cannot.
The workmanship warranty covers the quality of the installation -- the contractor's labor. Ask how many years the workmanship warranty covers, exactly what it includes, and under what conditions it can be voided. A reputable NJ contractor should offer a minimum 5-year workmanship warranty, with many quality contractors offering 10 to 25 years. For a deeper understanding of warranty types and what protects you, read our roof warranty guide.
Get all warranty terms in writing, included in your contract. Verbal warranty promises are unenforceable. Ask whether the workmanship warranty is transferable if you sell your home, as this can be a selling point. And confirm that using a different contractor for minor repairs in the future will not void either warranty.
Related Services
Get Expert Help
Our team is ready to answer your questions. Call (908) 201-3899 or request a free estimate.
Or call us now: (908) 201-3899