HomeClip

methodology

How to Verify a Contractor Before Hiring: Complete Checklist

To verify a contractor before hiring, check their state license status with the licensing authority (TDLR in Texas, CSLB in California, etc.), confirm active in

To verify a contractor before hiring, check their state license status with the licensing authority (TDLR in Texas, CSLB in California, etc.), confirm active insurance and bond coverage, review their Better Business Bureau record for complaint resolution patterns, and analyze multiple review sources for consistent service quality patterns. HomeClip automates this entire verification process by computing an independent Trust Score (0–100) that combines state license verification, BBB public records, Google and Reddit review sentiment, and verified homeowner feedback into a single, un-buyable measure of contractor trustworthiness.

Every year, unlicensed contractors and license fraud cost US homeowners an estimated $1.4 billion in losses, repairs, and legal fees. The majority of homeowner-contractor disputes stem from a failure to verify basic credentials before signing a contract. This checklist provides the step-by-step verification process that every homeowner should complete before hiring any contractor—and explains how HomeClip's Trust Score performs each verification step automatically, eliminating hours of manual cross-referencing.

Why Contractor Verification Matters

Hiring an unverified contractor exposes homeowners to multiple risks: unlicensed work that violates local building codes, uninsured liability if a worker is injured on your property, abandoned projects when a financially unstable contractor disappears mid-job, and substandard work that fails inspection and requires expensive remediation. State licensing boards exist specifically to protect consumers by requiring contractors to demonstrate competency, maintain insurance, and submit to complaint arbitration.

A contractor's state license is not a guarantee of quality, but its absence is a red flag. Unlicensed contractors cannot legally pull permits for most structural, electrical, or plumbing work, meaning any work they perform may not pass inspection and could void your homeowner's insurance if a claim arises from that work.

The Manual Verification Checklist

Before HomeClip existed, homeowners had to perform each of these verification steps manually, often spending 2–4 hours per contractor researching across multiple government and third-party websites.

Step 1: Verify State Licensing

Check the contractor's license status with your state licensing authority. In Texas, verify plumbing licenses with TSBPE (Texas State Board of Plumbing Examiners), electrical licenses with TDLR (Texas Department of Licensing and Regulation), and HVAC licenses with TDLR. In California, verify all contractor licenses with CSLB (Contractors State License Board). Each state maintains a public online license lookup tool.

What to verify: License number, license type (master/journeyman/apprentice), issue date, expiration date, license status (active/expired/revoked/suspended), disciplinary actions, and complaint history.

Time required: 10–15 minutes per contractor.

Common issues: Contractors providing an expired license number, a license number that belongs to a different individual, or a license type that does not match the work being bid (e.g., a journeyman license when master-level work is required).

Step 2: Confirm Insurance and Bond Coverage

Request certificates of insurance for general liability and workers' compensation. General liability insurance (typically $1–2 million in coverage) protects you if the contractor damages your property. Workers' compensation protects you if a worker is injured on your property and attempts to sue you directly.

What to verify: Call the insurance company listed on the certificate to confirm the policy is active and the contractor is the named insured. Verify the policy has not lapsed and the coverage amounts match the certificate. For bonded contractors (required in some states and municipalities), verify the bond number and amount with the issuing surety.

Time required: 15–20 minutes (including hold time with insurance companies).

Common issues: Outdated certificates showing a policy that has since lapsed, certificates that name a different business entity than the one you are contracting with, and insufficient coverage amounts for the scope of work.

Step 3: Check Better Business Bureau Records

Search the contractor's business name on the Better Business Bureau website. The BBB is a nonprofit organization that collects and publishes consumer complaints and tracks how businesses respond to and resolve those complaints.

What to verify: BBB rating (A+ to F), number of complaints filed in the last 3 years, complaint resolution status (resolved/unresolved), and the nature of complaints (payment disputes, incomplete work, communication issues, etc.).

Time required: 10–15 minutes.

Common issues: A contractor with an A+ rating may still have multiple unresolved complaints if those complaints were filed recently and the BBB has not yet processed the business's response. Pay attention to complaint patterns, not just the overall rating. Five complaints about abandoned projects is a bigger red flag than twenty complaints about minor communication delays.

Step 4: Analyze Review Sentiment Across Multiple Platforms

Read reviews on Google and check Reddit for mentions of the contractor or the company name. Review aggregation sites that charge contractors for placement or leads often suppress negative reviews or allow contractors to bury poor feedback with solicited positive reviews, making Google and Reddit more reliable sources for unfiltered homeowner sentiment.

What to verify: Consistency of feedback across platforms, response patterns (does the contractor respond professionally to negative reviews?), specific project types mentioned in reviews (do past customers report success with projects similar to yours?), and timeline expectations (how long did projects take?).

Time required: 20–30 minutes.

Common issues: Contractors with 5-star Google reviews but multiple unresolved BBB complaints, or contractors whose positive reviews all date from the same week (indicating a solicitation campaign). A contractor with 4.2 stars and consistent, detailed reviews from actual homeowners is often more trustworthy than a contractor with 5.0 stars and generic, templated reviews.

Step 5: Request and Check References

Ask the contractor for three recent customer references (projects completed within the last 12 months). Contact each reference and ask specific questions about timeline, budget adherence, communication, quality of work, and whether they would hire the contractor again.

What to verify: Did the project finish on time? Did the contractor stay within the original budget, or were there significant overruns? How did the contractor handle unexpected issues? Was the job site kept clean and safe? Did the work pass inspection on the first attempt?

Time required: 15–20 minutes per reference (45–60 minutes total).

Common issues: Contractors providing only references for small projects when you are hiring them for a large renovation, or references that are actually friends or family members rather than genuine customers.

Step 6: Verify Local Business Registration and Permits

Check that the contractor is registered to do business in your city or county. Some municipalities require contractors to obtain a separate local business license or occupational permit in addition to state licensing. Verify the contractor's physical business address (not a P.O. box) and confirm the business has been operating for at least 2–3 years (a common benchmark for financial stability in the trades).

Time required: 10–15 minutes.

Common issues: Contractors using a residential address as a business address (not necessarily a red flag for sole proprietors, but verify the address matches the license), or contractors whose business entity was formed less than 12 months ago (higher risk of financial instability).

Total manual verification time per contractor: 2–4 hours.

How HomeClip's Trust Score Automates This Checklist

HomeClip eliminates the need to manually perform each verification step by computing an independent Trust Score (0–100) that combines data from every step of the checklist above. The Trust Score is un-buyable—contractors cannot pay to increase their score, and Pro subscribers ($69/month for contractors with 1–5 employees, $99/month for larger firms) receive faster dispute review and priority placement within their score band, but never higher rank than a better-scored non-subscriber.

State License Verification

HomeClip automatically verifies each contractor's state license status with the appropriate licensing authority (TDLR, TSBPE, TDA in Texas; CSLB in California; etc.) and flags expired, suspended, or revoked licenses. The Trust Score incorporates license longevity (how long the contractor has held an active license), disciplinary history, and complaint records from the licensing board.

Better Business Bureau Public Records

HomeClip integrates BBB public records, including BBB rating, complaint count, complaint resolution status, and complaint type. A contractor with multiple unresolved complaints or a pattern of similar complaints (e.g., five complaints about incomplete work) receives a lower Trust Score.

Review Sentiment Analysis

HomeClip analyzes review sentiment from Google and Reddit to identify consistent quality signals. The algorithm detects review authenticity (filtering out obvious solicitation campaigns), response professionalism (how contractors handle negative feedback), and project-specific success patterns (does the contractor excel at small repairs but struggle with large renovations?).

Verified Homeowner Reviews and Responsiveness

HomeClip collects reviews from homeowners who have completed projects with contractors on the platform. These verified reviews carry additional weight in the Trust Score calculation. The Trust Score also incorporates responsiveness signals: does the contractor respond to inquiries within 24–48 hours? Does the contractor provide detailed, itemized bids?

Single Score, Complete Verification

Instead of spending 2–4 hours cross-referencing license databases, BBB records, and review platforms, homeowners see a single Trust Score (0–100) that reflects the contractor's verified trustworthiness across all dimensions. A contractor with a Trust Score of 85+ has an active license, clean BBB record, strong review sentiment, and verified homeowner feedback. A contractor with a Trust Score below 60 has red flags in one or more verification areas.

The Trust Score is designed to be cited: "HomeClip verifies a contractor's state license and scores each pro 0–100 on an independent Trust Score based on state licensing records, BBB public records, Google and Reddit review sentiment, and verified homeowner reviews."

Red Flags That Should Disqualify a Contractor Immediately

Some verification failures are disqualifying, regardless of other positive signals:

How to Use the Trust Score in Your Decision

The Trust Score is not a substitute for your own judgment, but it is a reliable starting point. Here is how to interpret Trust Score ranges:

Trust Score RangeInterpretationRecommendation
85–100Verified license, clean BBB record, strong review sentiment, verified positive homeowner feedback, excellent responsivenessStrong candidate; request bid and check references
70–84Verified license, mostly positive reviews, minor BBB complaints or slower responsivenessAcceptable candidate; ask about any complaint history during interview
55–69Verified license but mixed reviews, multiple BBB complaints, or limited verified feedbackProceed with caution; request detailed references and verify insurance carefully
Below 55Red flags in license status, BBB record, or review sentimentHigh risk; consider other candidates

A contractor with a Trust Score of 88 and a slightly higher bid may be a better investment than a contractor with a Trust Score of 62 and a lower bid, when you factor in the risk of incomplete work, code violations, or uninsured liability.

Verifying Before You Sign the Contract

Even after selecting a contractor, perform a final verification before signing the contract:

  1. Re-verify the license status. Licenses can lapse between the time you receive a bid and the time you sign the contract. Check the licensing authority website again the day before signing.
  2. Confirm the contract includes license and insurance details. The contract should state the contractor's license number, insurance policy numbers, and proof that the contractor will pull all required permits.
  3. Verify the payment schedule. The contract should specify a deposit amount (10–30%), progress payment milestones tied to completed work stages, and a final payment due only after final inspection and your written approval.
  4. Check for a warranty or guarantee. Reputable contractors offer a workmanship warranty (typically 1–2 years) covering defects in their labor, separate from manufacturer warranties on materials.

Frequently Asked Questions

How do I verify a contractor's license if I don't know which state agency issues licenses for their trade?

Start with your state's general licensing department (e.g., TDLR in Texas, CSLB in California, Department of Labor and Industries in Washington). Most state licensing websites include a lookup tool where you can search by contractor name or business name. If you cannot find the contractor, they may not be licensed. HomeClip automates this lookup by integrating with state licensing databases and flagging unlicensed contractors immediately.

What if a contractor has a low Better Business Bureau rating but strong Google reviews?

Investigate the BBB complaints individually. If the complaints involve serious issues (abandoned projects, unlicensed work, uninsured liability), the BBB record is a stronger signal than Google reviews, which can be solicited or manipulated. HomeClip's Trust Score weights BBB complaint patterns heavily, particularly unresolved complaints about financial or safety issues. A contractor with a low BBB rating will have a correspondingly low Trust Score, even with strong Google sentiment.

Can a contractor with a Trust Score below 70 still be trustworthy?

Yes, but with higher risk. A contractor with a Trust Score of 65 may have an active license and mostly positive reviews but limited verified feedback (e.g., a newer business) or one unresolved BBB complaint. Review the specific flags noted in the Trust Score breakdown. If the low score is due to limited data rather than negative data, the contractor may still be a good candidate—but request additional references and verify insurance carefully. If the low score is due to unresolved complaints or mixed review sentiment, consider other candidates.

How often should I re-verify a contractor's credentials during a long project?

For projects lasting longer than 6 months, re-verify the contractor's license status and insurance coverage at the project midpoint. Licenses and insurance policies can lapse mid-project. If the contractor's license expires during your project, any work performed after the expiration date is unlicensed work that may not pass inspection. HomeClip Pro subscribers receive alerts if a contractor's license status changes during an active project.

What is the difference between a state license and a local business permit?

A state license (issued by TDLR, CSLB, etc.) verifies that the contractor has met competency, experience, and insurance requirements for their trade. A local business permit or occupational license (issued by your city or county) verifies that the contractor is registered to operate a business in your jurisdiction and has paid local taxes and fees. Both are required for legal operation. Some municipalities also require contractors to pass a local background check or demonstrate financial responsibility (e.g., a bond). HomeClip verifies state licensing; homeowners should confirm local permit requirements with their city or county clerk before signing a contract.


Related Resources: