In This Guide
New York Contractor Licensing Overview
New York is one of the states that does not have a statewide roofing or general contractor license. Unlike California (which requires a C-39 Roofing Contractor license through CSLB) or Florida (which requires a CCC or CRC license through DBPR), New York leaves contractor licensing to local jurisdictions. This creates a patchwork system where licensing requirements vary dramatically depending on where the work is performed.
What New York doesrequire at the state level is Workers' Compensation insurance and Disability Benefits insurance for all contractors with one or more employees. This is mandated by the New York State Workers' Compensation Law and enforced by the Workers' Compensation Board (WCB). Verifying a contractor's Workers' Comp coverage is the single most important credential check you can perform regardless of where in New York you live, because it protects you from personal liability if a worker is injured on your property.
Beyond the state-level insurance requirement, licensing requirements break down into three tiers. New York City requires all home improvement contractors (including roofers) to hold a Home Improvement Contractor (HIC) license issued by the Department of Consumer and Worker Protection (DCWP, formerly known as DCA). Several suburban counties—notably Westchester, Nassau, and Suffolk—require their own county-level HIC registrations. And upstate municipalities vary widely, with some cities and towns requiring local contractor registration and many having no licensing requirement at all.
This fragmented system puts the burden on homeowners to understand what credentials to check based on their location. The good news is that every verification step can be completed online or with a single phone call. This guide walks you through each lookup so you can confirm that the roofing contractor you are considering is properly licensed, insured, and qualified to work on your property. For a broader overview of what to look for when selecting a roofer, see our guide to choosing a roofing contractor in New York.
NYC DCWP (Formerly DCA) License Lookup: Step by Step
If your roofing project is located in any of the five boroughs of New York City (Manhattan, Brooklyn, Queens, the Bronx, or Staten Island), the contractor must hold a valid Home Improvement Contractor (HIC) license issued by the NYC Department of Consumer and Worker Protection (DCWP). This requirement is established by Local Law 1 of 1968 (the Home Improvement Business Law) and has been enforced continuously since then. Here is exactly how to verify a contractor's NYC HIC license.
Step-by-Step NYC HIC License Verification
Navigate to the DCWP License Search
Go to the NYC DCWP website (nyc.gov/dcwp) and find the “License Verification” or “Check a License” tool. You can also go directly to the NYC OpenData portal which hosts the DCWP license database with real-time updates.
Search by Name or License Number
Enter the contractor's business name, individual name, or HIC license number. The HIC license number format is “HIC” followed by a series of digits (e.g., HIC 1234567). If searching by name, use the exact legal business name as it may differ from the marketing name.
Verify the License Status
Confirm the license status is “Active” (not expired, suspended, or revoked). Check the expiration date to ensure it will remain active through your project timeline. NYC HIC licenses must be renewed every two years.
Check for Complaints and Violations
The DCWP database shows any complaints filed against the contractor and any violations or fines issued. A contractor with multiple complaints or recent violations is a significant red flag, even if their license is technically active.
Confirm the Business Address
Verify that the business address on file matches what the contractor has provided to you. A mismatch between the licensed address and the address the contractor is using could indicate that someone is using another company's license number.
Critical Warning: Unlicensed NYC Contractors
Hiring an unlicensed home improvement contractor in NYC has serious legal consequences for both parties. For the contractor, fines can reach $5,000 per day. For the homeowner, a contract with an unlicensed contractor may be deemed void and unenforceable under NYC Administrative Code Section 20-387. This means that if the contractor does shoddy work, abandons the project, or causes damage, you may have no legal recourse to recover your money through the courts. Additionally, the DCWP will not mediate disputes involving unlicensed contractors. Always verify the license before signing any contract or making any payment.
To obtain an NYC HIC license, a contractor must post a surety bond ($5,000 minimum), provide proof of Workers' Compensation and Disability Benefits insurance, provide proof of general liability insurance, complete the application review, and pay the licensing fee. The license must be renewed every two years with updated insurance documentation. This licensing requirement provides meaningful consumer protection because it ensures a baseline level of financial responsibility and insurance coverage. However, it does not guarantee the quality of workmanship—which is why additional verification steps (insurance certificates, references, BBB standing) remain important.
Workers Compensation Verification via NY WCB
Verifying Workers' Compensation coverage is the most important credential check you can perform on any New York roofing contractor, regardless of whether your property is in NYC, the suburbs, or upstate. Roofing is one of the most dangerous construction trades, with falls being the leading cause of workplace fatalities. If a worker is injured on your property and the contractor does not have Workers' Comp coverage, you as the homeowner can be held personally liablefor their medical bills, lost wages, and disability benefits under New York Workers' Compensation Law Section 11.
Step-by-Step Workers Comp Verification
Go to the NY WCB Coverage Verification Tool
Navigate to the New York State Workers' Compensation Board website (wcb.ny.gov) and locate the “Verify Workers' Compensation Coverage” tool. This free database is available to the public and does not require an account.
Search by Business Name or Policy Number
Enter the contractor's legal business name (as it appears on their contract or proposal, not a trade name) or their Workers' Comp policy number if they have provided it. The legal entity name is the one that should appear on the Certificate of Insurance.
Confirm Active Coverage
The database will show: the contractor's policy status (active or lapsed), the insurance carrier name, and the policy effective dates. Confirm that the policy is currently active and that the effective dates cover the period when your roofing work will be performed.
Check for Disability Benefits Coverage
New York State also requires contractors to carry Disability Benefits insurance (separate from Workers' Comp). The WCB database may show this information, or you can request proof from the contractor directly. This coverage provides wage replacement for non-work-related disabilities.
There is one important exception to the Workers' Comp requirement. Sole proprietors with no employees are not required to carry Workers' Comp insurance in New York. Some solo roofing contractors operate this way and will show no record in the WCB database. If a contractor claims to be exempt because they have no employees, verify that claim carefully. A “sole proprietor” who shows up to your property with a crew of subcontractors should have either Workers' Comp coverage for those workers or documented proof that each subcontractor carries their own coverage. The homeowner liability risk remains the same regardless of how the contractor structures their business.
New York General Business Law Section 771 requires contractors to include their Workers' Compensation insurance carrier name and policy number in any home improvement contract. If this information is missing from the contract a contractor presents to you, that is both a legal violation and a red flag that should give you pause before proceeding. For more on contract requirements and what to watch for, see our roofing contract checklist.
How to Read a Contractor Insurance Certificate
Every reputable roofing contractor should be able to provide a Certificate of Insurance (COI) within 24 hours of your request. The COI is a standardized document (typically an ACORD 25 form) issued by the contractor's insurance agent that summarizes all of their active insurance policies. Understanding how to read this document is essential for verifying that a New York roofing contractor has adequate coverage to protect you.
Key Sections of a Certificate of Insurance
Producer (Insurance Agent)
The top-left section shows the insurance agent or brokerage that issued the certificate. You can call this agent directly to verify that the certificate is authentic and the policies are currently active. This is the most reliable way to confirm coverage.
Named Insured
This must match the contractor's legal business name exactly as it appears on your contract. If the COI shows “ABC Roofing LLC” but your contract is with “John Smith doing business as ABC Roofing,” the coverage may not apply. Confirm the legal entity matches.
Commercial General Liability (CGL)
Look for: minimum $1,000,000 per occurrence limit and $2,000,000 general aggregate. The policy should include “Products-Completed Operations” coverage, which protects you if the roof work causes damage after the project is completed. Verify that the effective dates cover your project timeline.
Workers Compensation & Employers Liability
Should show an active policy with the standard statutory limits for New York State. The policy effective dates must cover the period when work will be performed on your property. Cross-reference the carrier and policy number with the NY WCB database for verification.
Commercial Auto
If the contractor operates vehicles (which virtually all roofing companies do), they should carry commercial auto insurance. Look for a combined single limit of at least $1,000,000. This covers damage caused by the contractor's vehicles while traveling to and from your property or transporting materials.
Certificate Holder / Additional Insured
Request that your name and property address be listed as a “Certificate Holder” and, ideally, as an “Additional Insured” on the general liability policy. Being listed as an additional insured means you have direct rights under the contractor's policy if a claim arises from the work performed at your property.
Pro Tip: Call the Insurance Agent Directly
Fraudulent or outdated Certificates of Insurance do exist. The single best way to verify coverage is to call the insurance agent (the “Producer” listed on the certificate) directly and confirm that all policies are active and that the coverage limits shown on the certificate are accurate. This takes five minutes and can save you from catastrophic financial exposure. A legitimate contractor will never object to you making this call.
In New York, there is an additional insurance consideration that many homeowners overlook: New York State Disability Benefits insurance. This is a separate policy from Workers' Comp that provides wage replacement for employees who become disabled due to non-work-related injuries or illnesses. All New York employers are required to carry it. While it does not directly protect the homeowner in the same way Workers' Comp does, a contractor who lacks Disability Benefits coverage is violating state law—which raises questions about their overall compliance and professionalism. The COI should show a disability benefits policy or the contractor should provide a separate Form DB-120.1 (Notice of Compliance) from their insurance carrier.
BBB and Online Reputation Verification
Beyond license and insurance verification, checking a contractor's reputation through the Better Business Bureau (BBB) and online review platforms provides important additional context. These sources reveal patterns of customer satisfaction or dissatisfaction that a license lookup alone cannot show.
Better Business Bureau (BBB).Search for the contractor at bbb.org. The BBB assigns letter grades (A+ through F) based on complaint history, business practices, and responsiveness to customer issues. For a New York roofing contractor, look for: an A or A+ rating, BBB accreditation (which requires adherence to the BBB Code of Business Practices), the number and nature of complaints filed in the last three years, and whether the business has a pattern of complaints in a specific category (quality of work, billing disputes, delays, etc.). Note that BBB ratings are not infallible—some excellent contractors choose not to pay for BBB accreditation, and some poorly-performing contractors maintain good ratings by resolving complaints strategically. Use the BBB as one data point among several.
Google Reviews. Search for the contractor on Google Maps and review their Google Business Profile. Pay attention to: the overall star rating (4.0+ is generally acceptable; 4.5+ is excellent), the total number of reviews (more reviews means a more reliable sample), the content of negative reviews (look for patterns such as repeated mentions of project delays, communication issues, or quality problems), and how the contractor responds to negative reviews (professional, resolution-oriented responses indicate a company that cares about its reputation).
Additional verification sources. For New York contractors, also check: Angi (formerly Angie's List) for detailed reviews and service history, Yelp for consumer feedback (particularly useful in the NYC metro area where Yelp usage is high), the contractor's website for project photos, certifications, and testimonials, and their social media presence for recent project activity. Manufacturer certifications from GAF (Master Elite), Owens Corning (Platinum Preferred), or CertainTeed (Select ShingleMaster) provide additional confidence because these programs require contractors to meet quality standards and maintain minimum insurance levels. For a deeper look at how to evaluate New York roofers and avoid scams, see our guide to avoiding roofing scams in New York.
County-Specific HIC Requirements: Westchester, Nassau, Suffolk
Three of New York's most populous suburban counties—Westchester, Nassau, and Suffolk—each maintain their own Home Improvement Contractor (HIC) licensing or registration programs. These are separate from the NYC HIC license and from each other. A contractor who is licensed in NYC is not automatically licensed to work in Westchester, Nassau, or Suffolk, and vice versa. If your property is in one of these counties, verifying the correct county-level credential is essential.
Westchester County HIC Registration
Westchester County requires home improvement contractors to register annually with the Westchester County Department of Consumer Protection. The registration requires proof of general liability insurance (minimum $100,000 per occurrence), Workers' Compensation coverage (or a valid exemption), Disability Benefits coverage, and a surety bond. The Westchester County Home Improvement Contractor Law (Local Law No. 34-1973, as amended) makes it unlawful to perform home improvement work without a valid registration.
How to Verify:
- Call the Consumer Protection office: (914) 995-2155
- Visit the Westchester County website and search the registered contractor database
- Ask the contractor for their Westchester County registration number and verify it matches the database
Nassau County HIC License
Nassau County requires a Home Improvement Contractor license issued through the Nassau County Office of Consumer Affairs. This is a more rigorous licensing process than Westchester's registration. Applicants must provide proof of insurance (general liability and Workers' Comp), post a surety bond ranging from $3,000 to $10,000 depending on annual revenue, and pass a competency examination covering home improvement law, building codes, and business practices. Nassau County licenses are renewed annually.
How to Verify:
- Call Nassau County Consumer Affairs: (516) 571-2600
- Search the Nassau County HIC license database online
- Confirm the license number, business name, and expiration date match what the contractor has provided
Suffolk County HIC License
Suffolk County requires a separate Home Improvement Contractor license through the Suffolk County Department of Consumer Affairs. Requirements parallel Nassau County: proof of insurance, a surety bond, and licensing fee. Suffolk County also maintains an active enforcement program and regularly publishes lists of unlicensed contractors who have been cited for violations. A contractor working in both Nassau and Suffolk counties must hold bothcounty licenses—one does not substitute for the other.
How to Verify:
- Call Suffolk County Consumer Affairs: (631) 853-4600
- Search the Suffolk County contractor license database online
- Check the “Contractor Alerts” page for any warnings about the contractor
A common scenario on Long Island is a contractor who holds a Nassau County license but attempts to perform work in Suffolk County (or vice versa) without the correct county license. This is a violation of the respective county laws and can leave the homeowner without the consumer protections that the licensing program provides. Always verify that the contractor holds the specific license for the county where your property is located. If your contractor operates across county lines regularly, they should hold licenses in both counties—this is actually a good sign that they are a professional operation with sufficient volume and compliance infrastructure.
Upstate NY Licensing Differences by Municipality
Upstate New York's contractor licensing landscape is significantly less structured than the NYC metro area. Many upstate municipalities have no contractor licensing requirement at all, while others have implemented local registration or licensing programs. This lack of uniformity means that upstate homeowners must be especially diligent about verifying credentials through other means—primarily insurance verification and reputation checks.
Upstate Municipalities with Contractor Requirements
| Municipality | Requirement | How to Verify |
|---|---|---|
| City of Buffalo | Contractor registration with Permits & Inspection Services | Call (716) 851-4927 |
| City of Rochester | Home improvement contractor registration | Call (585) 428-6520 |
| City of Syracuse | Business registration; building permits require contractor info | Call (315) 448-8100 |
| City of Albany | Contractor registration with Building & Regulatory Compliance | Call (518) 434-5995 |
| City of Yonkers | Home improvement contractor license required | Call (914) 377-6045 |
| Town of Hempstead | Contractor registration with Consumer Affairs | Call (516) 489-6000 |
This is not an exhaustive list. Contact your local building department or code enforcement office to determine your municipality's specific requirements.
For upstate homeowners in municipalities without contractor licensing, the verification process shifts to focus on three key areas: (1) Workers' Compensation coverage through the NY WCB database, (2) insurance certificates showing adequate general liability coverage, and (3) building permit verification. Even where no contractor license is required, a building permit is required for roof replacement in virtually every New York municipality. When a contractor pulls a permit for your project, the building department typically verifies their insurance on file. If a contractor tells you that no permit is needed for your roof replacement, that is almost always false and is a significant red flag.
The Putnam, Dutchess, Orange, and Rockland County areas in the lower Hudson Valley present a middle ground. While these counties generally do not have county-level HIC requirements comparable to Westchester, Nassau, and Suffolk, individual towns and villages within these counties may have their own registration programs. Before hiring a contractor in these areas, call your local building department to ask what credentials, if any, are required at the local level. For guidance on evaluating contractors beyond just credentials, see our complete guide to choosing a roofing contractor in New York.
Red Flags in Contractor Credentials
Knowing what to look for is only half the battle—knowing what to watch out for is equally important. New York homeowners lose millions of dollars each year to unlicensed, uninsured, or fraudulent roofing contractors. Here are the most common red flags that should trigger immediate concern during your verification process.
No Verifiable License or Registration Number
If a contractor cannot provide a license number that checks out in the relevant database (DCWP for NYC, county office for Westchester/Nassau/Suffolk), do not hire them. Excuses like “my license is being renewed” or “I'm licensed in a different county” are red flags. A legitimate contractor will have an active, verifiable license for the jurisdiction where your property is located.
Refusal to Provide a Certificate of Insurance
Any reputable roofing contractor can produce a Certificate of Insurance within 24 hours. If a contractor hesitates, delays, or refuses, they are either uninsured or underinsured. Do not accept verbal assurances—require the actual document and verify it by calling the insurance agent listed on the certificate.
Demanding Excessive Upfront Payment
The New York Home Improvement Contract Act (General Business Law Article 36-A) limits the deposit a contractor can require. While the law does not set a specific dollar cap, industry best practice and court precedent suggest that deposits exceeding one-third of the total contract price are unreasonable. A contractor who demands 50% or more upfront, or who insists on cash-only payment, is a significant fraud risk. Legitimate contractors have credit lines with their material suppliers and do not need your money to buy materials.
No Physical Business Address
A contractor with only a PO box, a cell phone number, and no verifiable physical address is a high-risk hire. Legitimate roofing companies have established locations—even if they work out of a home office, the address should be verifiable and consistent across their license registration, insurance certificate, and online profiles. If they disappear after taking your money, a PO box gives you no recourse.
Door-to-Door Solicitation After a Storm
Storm chasers are a persistent problem across New York, particularly after severe weather events. These contractors canvass neighborhoods offering “free inspections” and pressuring homeowners to sign contracts immediately. Many are not licensed in New York, carry minimal insurance, and will perform substandard work before moving on to the next disaster area. New York Attorney General advisories consistently warn against hiring contractors who show up uninvited after storms. For more on protecting yourself, see our guide to avoiding roofing scams in New York.
Unwillingness to Pull a Building Permit
A building permit is required for roof replacement in virtually every New York municipality. A contractor who suggests skipping the permit (“it will save you money” or “the inspector never checks”) is cutting corners that will come back to harm you. Unpermitted work can result in fines, required removal and reinstallation, problems when you try to sell the home, and voided insurance coverage if the unpermitted work causes or contributes to a loss.
Dramatically Low Price
If one contractor's quote is 30-40% below the other quotes you received, something is wrong. They may be planning to use inferior materials, skip steps (like ice and water shield or proper ventilation), use unlicensed or uninsured subcontractors, or simply abandon the project partway through. In New York's competitive roofing market, labor and material costs are fairly consistent—a dramatically lower price almost always means the contractor is cutting somewhere that will cost you later. For guidance on evaluating quotes, see our New York roofing building codes guide.
Complete Verification Checklist
Use this comprehensive checklist before signing a contract with any New York roofing contractor. Every item can be completed in minutes through online databases or a single phone call. A contractor who passes all of these checks has demonstrated the baseline professionalism and compliance that every homeowner should require.
Pre-Contract Verification Checklist
Local License / Registration Verified
NYC HIC via DCWP; Westchester/Nassau/Suffolk HIC via county; or local registration for upstate municipalities
Workers Comp Coverage Verified via NY WCB
Active policy confirmed at wcb.ny.gov; policy dates cover project timeline
Certificate of Insurance (COI) Received and Reviewed
CGL $1M+ per occurrence, $2M+ aggregate; Workers Comp; Commercial Auto; policy dates current
Insurance Agent Called to Confirm Coverage
Producer on COI contacted; policies confirmed active; limits confirmed accurate
BBB Rating Checked
A or A+ rating preferred; complaint history reviewed; no pattern of unresolved issues
Google Reviews Reviewed
4.0+ stars; meaningful review volume; no patterns of repeated complaints; professional response to negative reviews
Physical Business Address Verified
Matches license registration; not a PO box; can be confirmed via Google Maps/Street View
Manufacturer Certifications Confirmed
GAF Master Elite, Owens Corning Platinum Preferred, or CertainTeed Select ShingleMaster (if claimed)
Written Contract Reviewed
Includes scope of work, materials, timeline, payment schedule, warranty terms, Workers Comp policy number, and cancellation rights per NY GBL Article 36-A
References Contacted
At least 2-3 recent customers contacted; asked about quality, timeline, communication, and cleanup
Completing this checklist typically takes 1-2 hours and can prevent tens of thousands of dollars in potential losses from hiring an unqualified contractor. Every RoofVista pre-vetted contractor has already passed these verification steps, but we encourage homeowners to independently confirm any credential before signing a contract. Transparency is a hallmark of professional roofing contractors, and any contractor who pushes back on your verification requests is not someone you want working on your home.
Skip the Verification Hassle: Get Pre-Vetted NY Contractor Quotes
Every contractor on RoofVista has been verified for licensing, insurance, Workers' Comp coverage, and customer satisfaction. Enter your address to get instant quotes from contractors who have already passed our 12-point vetting process.
Related New York Contractor Guides
How to Choose a Roofer in NY
12-point evaluation checklist for New York roofing contractors.
Avoid Roofing Scams in NY
Storm chasers, unlicensed contractors, and how to protect yourself.
NY Roofing Building Codes
RCNYS requirements, permits, and inspection standards statewide.
Roofing Contract Checklist
Every clause your roofing contract should include before you sign.
New York Roofing Contractor License Verification: FAQ
Does New York State require a roofing contractor license?
New York does not have a statewide roofing or general contractor license. Instead, licensing is handled at the local level. New York City requires a Home Improvement Contractor (HIC) license through the Department of Consumer and Worker Protection (DCWP, formerly DCA). Several suburban counties including Westchester, Nassau, and Suffolk also require their own HIC licenses. Upstate municipalities vary widely -- some require local registration while others have no licensing requirement at all. Regardless of local licensing, all New York contractors performing roofing work must carry Workers Compensation and Disability Benefits insurance as required by New York State Workers Compensation Law.
How do I verify a NYC roofing contractor license through the DCA/DCWP?
To verify a NYC Home Improvement Contractor license, visit the DCWP License Verification portal at nyc.gov/dcwp and use the online search tool. You can search by contractor name, business name, or license number. The database shows the license status (active, expired, suspended, revoked), the expiration date, the business address, and any complaints or violations on file. A valid NYC HIC license number starts with the prefix HIC followed by a series of digits. Every contractor performing roofing work in the five boroughs must hold an active HIC license -- working without one is a violation that can result in fines up to $5,000 per day and invalidation of any contract.
How do I verify a contractor has Workers Compensation insurance in New York?
You can verify any contractor Workers Compensation coverage through the New York State Workers Compensation Board (WCB) online database at wcb.ny.gov. Use the Coverage Verification search tool -- enter the contractor business name or their NY WCB policy number. The database confirms whether the contractor has an active Workers Comp policy, the insurance carrier name, and the policy effective dates. New York law (Workers Compensation Law Section 57) requires all contractors with employees to carry Workers Comp insurance. If a contractor without coverage is injured on your property, you as the homeowner can be held personally liable for their medical bills and lost wages.
What insurance should a New York roofing contractor carry?
A properly insured New York roofing contractor should carry at minimum: Workers Compensation insurance (required by NY state law for any contractor with employees), Disability Benefits insurance (also required by NY state law), Commercial General Liability (CGL) insurance with a minimum of $1 million per occurrence and $2 million aggregate, and Commercial Auto insurance if they operate vehicles. Many reputable contractors also carry an Umbrella or Excess Liability policy for additional coverage. Before work begins, request a Certificate of Insurance (COI) and verify that your property address is listed as an additional insured on the general liability policy.
Do Westchester County roofing contractors need a separate license?
Yes. Westchester County requires all home improvement contractors to register with the Westchester County Department of Consumer Protection. The registration must be renewed annually and requires proof of general liability insurance (minimum $100,000), Workers Compensation coverage, and a surety bond. You can verify a contractor registration through the Westchester County Consumer Protection office at (914) 995-2155 or through their online lookup tool. Working without a valid Westchester County HIC registration is a violation of the Westchester County Home Improvement Contractor Law and can result in fines and an unenforceable contract.
Do Nassau and Suffolk County contractors need a license for roofing work?
Yes. Both Nassau County and Suffolk County require separate Home Improvement Contractor (HIC) licenses for any contractor performing roofing work. Nassau County licenses are issued through the Nassau County Office of Consumer Affairs and require proof of insurance, a surety bond of $3,000-$10,000 depending on annual revenue, and passage of a competency examination. Suffolk County licenses are issued through the Suffolk County Department of Consumer Affairs with similar requirements. A Long Island contractor must hold the correct county license for the county where the work is performed -- a Nassau license does not cover Suffolk County work and vice versa.
What are the red flags that a New York roofing contractor may not be legitimate?
Red flags include: no verifiable license number (or a number that does not check out in the relevant database), refusal to provide a Certificate of Insurance, demanding more than one-third of the total price upfront (New York Home Improvement Contract Act limits deposits), offering a significant discount for cash payment only, no physical business address (PO box only), no online presence or reviews, high-pressure sales tactics or door-to-door solicitation after a storm, unwillingness to pull a building permit, and quoting a price that is dramatically lower than other contractors. Any reputable New York roofing contractor will readily provide license numbers, insurance certificates, references, and a written contract before work begins.