Nassau County homeowners have access to dozens of roofing contractors, but the quality and compliance levels vary widely. Whether you're in Hempstead, Manhasset, Valley Stream, Massapequa, or Great Neck, understanding how Nassau County's licensing and permit system works helps you hire confidently and avoid costly mistakes.
Nassau County Roofing Licensing Requirements
Nassau County requires all home improvement contractors — including roofers — to hold a valid Nassau County Home Improvement License. This license is issued by the Nassau County Department of Consumer Affairs and requires contractors to demonstrate proof of insurance, pay a licensing fee, and meet background requirements. You can verify any contractor's license at the Nassau County DCA website or by calling their office directly.
Why does this matter? Unlicensed contractors have no financial accountability and cannot legally pull permits in Nassau County. If an unlicensed contractor does work on your home and something goes wrong — a leak, a structural issue, a worker injury — you have limited legal recourse and your homeowner's insurance may deny the claim if unpermitted work is involved. Always ask for the Nassau County license number upfront and verify it.
In addition to the county license, Nassau County requires roofing contractors to carry general liability insurance (typically $1 million minimum) and workers' compensation coverage. Ask for certificates of insurance directly from the insurer — not a photocopy from the contractor. This protects you if a worker is injured on your property or your home is damaged during the job.
The Permit Process in Nassau County
Full roof replacements require a building permit in most Nassau County municipalities. The permit is obtained from your specific town or village building department. Nassau County has three towns — Hempstead, North Hempstead, and Oyster Bay — each with a building department, plus dozens of incorporated villages that handle their own permits. Your contractor should be familiar with the specific requirements for your municipality and should handle the permit application as part of the job.
Permit fees in Nassau County typically range from $200 to $500 depending on the scope of work and the municipality. The permit covers a post-installation inspection to verify that the work was done to code — including proper underlayment, ice and water shield at eaves and valleys, and correct fastening patterns. Some Nassau County municipalities require photos of the underlayment installation before shingles are laid, which means your contractor must be present and available during the process.
Typical timelines for roof replacements in Nassau County: permit approval takes 1–5 business days for straightforward jobs. The actual installation on a standard colonial or ranch home takes 1–2 days. Final inspection is typically scheduled within 1–2 weeks after completion.
Ready to Get Started?
Alec's Construction is licensed and insured in Nassau County. We pull all required permits, handle the full process from start to inspection, and back our work with a written warranty. Call (631) 312-7441 for a free estimate anywhere in Nassau County.
Get a Free Consultation