Contractor Insurance Lookup Explained: What Every GC Needs to Know
You received a certificate of insurance from a new sub. The limits look right. The dates check out. But is the policy actually active right now?
A contractor insurance lookup goes beyond reading a paper certificate. It confirms the policy exists, the carrier is solvent, and the coverage matches what the sub claims. In 2025, 19% of COIs presented to GCs contained at least one discrepancy between the certificate and the actual policy.
Here is the step-by-step process to verify any contractor's insurance.
Step 1: Start with the State Licensing Board
Every state licensing board maintains a public database of licensed contractors. Most of these databases include insurance information.
What you can find:
- Active license status
- Workers' compensation carrier and policy number
- General liability carrier (in some states)
- Bond information
- Disciplinary history
California's CSLB, Florida's DBPR, and Texas's TDLR all provide free online lookups. Response time is instant for digital queries.
Limitations: State databases update on a lag. California CSLB data refreshes every 30-60 days. A policy that canceled last week may still show as active.
| State | Database | Insurance Info Available | Update Frequency |
|---|---|---|---|
| California | CSLB License Check | WC carrier + policy number | 30-60 days |
| Florida | DBPR Licensee Search | WC + GL carrier info | 14-30 days |
| Texas | TDLR License Search | WC status only | 30 days |
| New York | DOS License Search | Limited insurance data | 30-60 days |
| Georgia | SOS Contractor Search | WC + GL status | 14-30 days |
Never rely solely on a state database for insurance verification. Use it as the first data point, not the final answer.
Step 2: Verify the Insurance Carrier Through NAIC
The National Association of Insurance Commissioners (NAIC) maintains a database of all licensed insurance companies operating in the United States.
How to use it:
- Go to the NAIC Company Search tool
- Enter the carrier name from the COI
- Confirm the carrier is authorized to write policies in your state
- Note the NAIC company code for cross-referencing
Why does this matter? Fraudulent certificates sometimes list fake carriers or carriers not licensed in the relevant state. In 2024, the NICB identified over 3,200 fraudulent COIs in the construction industry alone.
If the carrier does not appear in the NAIC database and is not a recognized surplus lines carrier, the certificate is suspect.
Step 3: Check the Carrier's AM Best Rating
AM Best rates insurance companies on their financial strength and ability to pay claims. A strong rating means the carrier can actually cover losses when they occur.
Minimum acceptable ratings for construction:
- Financial Strength Rating: A- or higher (Excellent)
- Financial Size Category: VII or higher ($100M+ in surplus)
A sub carrying coverage from a B-rated carrier creates a real risk. If that carrier becomes insolvent during your project, the sub's insurance is effectively worthless.
How to check:
- Visit the AM Best website
- Search by carrier name or NAIC code
- Review both the Financial Strength Rating and the outlook (stable, positive, negative)
In 2025, 14 construction-focused insurance carriers received downgrade notices from AM Best. Three of them entered receivership within 12 months.
Step 4: Contact the Carrier Directly
For high-value subcontracts or any situation where the COI raises questions, call the carrier's policy services department directly.
Information to request:
- Policy status (active, canceled, expired, or pending cancellation)
- Named insured (confirm it matches the contracting entity)
- Policy effective and expiration dates
- Per occurrence and aggregate limits
- Additional insured endorsements on file
- Any pending cancellation or non-renewal notices
Most carriers will confirm or deny basic policy information over the phone when you provide the policy number from the COI. Some require a written request.
Average response time: 1-3 business days for written requests, immediate for phone verification.
Step 5: Use a Certificate Verification Service
Manual verification works for a handful of subs. It breaks down at scale.
Certificate verification services automate the lookup process by connecting directly to carrier databases. They provide real-time policy status and send alerts when coverage changes.
What verification services check:
- Policy is active and in force
- Limits match contract requirements
- Required endorsements are attached
- Named insured matches the contracting entity
- No pending cancellation or non-renewal
SubcontractorAudit's COI tracking platform runs continuous verification against carrier data. When a sub's policy lapses, you know within hours instead of discovering it at claim time.
Step 6: Validate Endorsements
A COI listing the right limits means nothing if the required endorsements are missing. Endorsements modify the base policy, and three endorsements are non-negotiable for GCs.
Additional insured (CG 20 10 + CG 20 37): Confirms you have coverage rights under the sub's policy for both ongoing and completed operations.
Waiver of subrogation: Prevents the sub's carrier from suing you after paying a claim.
Primary and non-contributory: Ensures the sub's policy pays first.
Request copies of the actual endorsements, not just the certificate notation. The COI is an informational document. It does not grant coverage rights on its own.
Step 7: Cross-Reference Workers' Compensation
Workers' comp verification requires a separate process from GL verification.
State workers' comp databases: Most states maintain a proof-of-coverage database. The National Council on Compensation Insurance (NCCI) covers 38 states. Monopolistic states (Ohio, North Dakota, Washington, Wyoming) have their own state fund databases.
Key checks:
- Coverage is active for the correct legal entity
- Classification codes match the work being performed
- Experience modification rate (EMR) is below your threshold (most GCs cap at 1.25)
An EMR above 1.0 means the sub has worse-than-average loss experience. An EMR above 1.5 signals serious safety issues.
Red Flags During a Contractor Insurance Lookup
Watch for these warning signs during your verification process.
Certificate issued by the contractor, not the agent or carrier. Legitimate certificates come from licensed insurance agents or directly from carriers. A certificate generated by the contractor's office is a forgery risk.
Policy number format doesn't match carrier conventions. Each carrier uses a specific policy number format. If the number looks unusual for the listed carrier, verify directly.
Coverage dates that exactly match your project dates. Legitimate policies have annual terms. A policy that starts and ends on your project dates was likely procured just for the certificate.
Agent contact information leads to a voicemail-only number. Verify the agent is actually appointed with the listed carrier.
Multiple policies from different carriers in different states with the same effective date. This can indicate a broker shopping for the cheapest certificate rather than comprehensive coverage.
Building a Repeatable Contractor Insurance Lookup Process
Document your verification steps into a standard operating procedure. Every new sub should go through the same process.
Pre-qualification phase (before contract signing):
- Run state licensing board lookup
- Request COI with your specific requirements
- Verify carrier through NAIC and AM Best
- Check workers' comp status and EMR
Onboarding phase (after contract signing):
- Collect endorsement copies (additional insured, waiver of subrogation, primary/non-contributory)
- Contact carrier for direct policy verification on contracts over $500,000
- Set up automated monitoring for policy status changes
- Calendar renewal dates for follow-up
Ongoing monitoring:
- Continuous automated verification through your compliance platform
- Quarterly manual spot-checks on high-value subs
- Immediate verification on any sub involved in an incident
FAQs
How long does a contractor insurance lookup take? Manual verification takes 15-25 minutes per sub for basic checks. Direct carrier verification adds 1-3 business days. Automated platforms like SubcontractorAudit reduce the process to under 2 minutes per sub.
Can I verify a contractor's insurance online for free? State licensing board databases are free. NAIC carrier searches are free. AM Best provides limited free information. Full policy verification typically requires a paid service or direct carrier contact.
What if the contractor refuses to provide insurance information? Do not hire them. A legitimate contractor with proper coverage has no reason to withhold insurance documentation. Refusal is a red flag for either inadequate coverage or fraudulent certificates.
How often should I re-verify a subcontractor's insurance? At minimum, verify at onboarding, at each policy renewal, and quarterly during active projects. Continuous automated monitoring is the gold standard.
Are certificates of insurance legally binding? No. A COI is an informational snapshot. It does not create, modify, or extend coverage. The actual policy governs coverage rights. That is why direct verification and endorsement copies matter more than the certificate itself.
What is the difference between an admitted and surplus lines carrier? Admitted carriers are licensed by the state and participate in the state guaranty fund, which protects policyholders if the carrier becomes insolvent. Surplus lines carriers operate outside the guaranty fund system. Both can provide legitimate coverage, but surplus lines carriers carry additional solvency risk.
Automate your contractor insurance lookup process. See how SubcontractorAudit verifies coverage in real time.
Founder & CEO
Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.