Updated March 2026
Before hiring any contractor for home improvement work, verifying their license is one of the most important steps you can take to protect your investment. An unlicensed contractor may not carry insurance, could do substandard work, and leaves you with limited legal recourse if something goes wrong.
Step 1: Ask for Their License Number
Any legitimate contractor will readily provide their license number. If a contractor hesitates, refuses, or says they "don't need one," that's a major red flag. Most states require contractors to display their license number on business cards, vehicles, and advertising.
Step 2: Verify the License is Active
A license number alone isn't enough — you need to confirm it's currently active and in good standing. Licenses can be expired, suspended, or revoked. Use our free license lookup tool or check directly with your state's licensing board.
Things to check:
- Status: Must show "Active" — not expired, suspended, or revoked
- Name match: The business name on the license should match who you're hiring
- Classifications: The license should cover the type of work you need done
- Expiration date: Make sure it won't expire during your project
Step 3: Check Their Bond and Insurance
Licensed contractors are typically required to carry a surety bond and workers' compensation insurance. The surety bond protects you financially if the contractor violates regulations, while workers' comp protects you from liability if a worker is injured on your property.
Our license lookup shows bond and insurance status when available. If either is missing or expired, ask the contractor to provide current certificates before signing a contract.
Step 4: Review Complaint History
State licensing boards track complaints filed against contractors. A contractor with multiple complaints or disciplinary actions is a risk — even if their license is currently active.
Common complaint types include:
- Abandoning a project before completion
- Poor workmanship or code violations
- Exceeding the contract price without authorization
- Working without required permits
- Using unlicensed subcontractors
Step 5: Verify Their Classification Covers Your Project
Contractor licenses are issued for specific types of work. A general building contractor (Class B in California) can build structures but may not do specialized electrical or plumbing work without the appropriate specialty license. Make sure the contractor's license classifications match the work you need.
Red Flags to Watch For
- Refuses to provide a license number
- License is in someone else's name ("I'm working under my partner's license")
- Asks for full payment upfront (most states limit upfront payments)
- No written contract or vague scope of work
- Wants to skip building permits
- Only accepts cash payments
- Cannot provide proof of insurance
What if My Contractor Isn't Licensed?
If you discover your contractor is unlicensed, you have options:
- Before hiring: Simply don't hire them. Find a licensed contractor instead.
- During a project: Contact your state licensing board immediately. You may be able to recover money through the contractor's bond (if they had one).
- After a project: File a complaint with your state board. In many states, unlicensed contracting is a criminal offense, and you may be able to sue for damages.
State-by-State Licensing Requirements
Contractor licensing varies significantly by state. Some states (like California and Florida) have strict statewide licensing requirements, while others (like Texas) handle licensing at the city or county level.
Popular State Guides
- How to Check a Contractor License in California
- How to Check a Contractor License in Florida
- How to Verify a Contractor in Texas
- How to Verify a Contractor in New York
- How to Check a Contractor License in Arizona
- How to Check a Contractor License in North Carolina
- How to Check a Contractor License in Georgia
- How to Check a Contractor License in Virginia
- How to Check a Contractor License in Washington
- How to Verify a Contractor in Colorado