How to Verify a Contractor Is Real Before You Pay
The deposit is where the money disappears. Before you send it, someone has to confirm the license is active, the insurance is real, and the business you found online is not a clone.
The short answer
To verify a contractor before paying a deposit, confirm four things: an active license on your state board's site, a valid certificate of insurance sent directly by the insurer, a business listing consistent across sources, and reviews that predate this week. If any check fails, do not send money.
The moment the money moves
A contractor you found online quotes fast, sounds professional, and asks for a 40% deposit today to "lock in materials before the price goes up." The photos are great. The license number is right there in the email signature. Everything looks legitimate.
That deposit is the single most dangerous transaction in a home project. Once the money leaves your account and the person on the other end is not who they claimed to be, recovery is rare and slow. The verification has to happen before the transfer, not after the no-show.
The uncomfortable part: the license number in the signature, the reviews on the listing, and even the certificate of insurance can all be fabricated in minutes now. Looking legitimate and being legitimate are no longer the same thing.
Key takeaways
- Verify a contractor before the deposit, not after the job stalls.
- A license number in an email proves nothing until you check it on the state board yourself.
- Get the certificate of insurance directly from the insurer or agent, never as a PDF forwarded by the contractor.
- Cloned listings and AI-spoofed reviews are the fastest-growing form of contractor fraud in 2026.
Why fake contractors got so much better
The same AI tools that help you find and screen a plumber also let scammers manufacture credibility at scale. A convincing fake now costs almost nothing to produce: a cloned Google Business Profile, a stolen license number pasted into a signature, a certificate of insurance regenerated in a document editor, and fifty glowing reviews written by a model in an afternoon.
According to the FBI's Internet Crime Complaint Center, reported losses from online scams have climbed into the billions annually, and non-payment and non-delivery schemes remain among the most common complaint categories. Home services fraud rides that same wave, because the deposit request feels normal.
The contrarian truth: a five-star listing is now a weaker signal than a three-star listing with a two-year history. Fresh, flawless, and abundant reviews are cheap to fake. A messy, older trail with a few real complaints and real responses is expensive to fake, which makes it more trustworthy.
The verification sequence, step by step
Run these checks in order. Each one is cheap, and any single failure is a reason to pause before the deposit. You do not need all four to pass with a note of optimism; you need all four to pass, period.
- 01
1. Confirm the license on the state board, not the signature
Go directly to your state's licensing site (in Florida, DBPR) and search the license number and the person's name. Confirm the license is active, unexpired, matches the trade, and matches the name on your quote. A number that returns nothing, or belongs to a different person or a different trade, is a stop sign.
- 02
2. Get the certificate of insurance from the insurer, not the contractor
Ask for general liability and, where required, workers' comp. Then call the insurance agent listed on the certificate and confirm the policy is active and covers the dates of your project. A forwarded PDF proves nothing. A policy confirmed by the issuing agent proves it. This is the step most homeowners skip.
- 03
3. Cross-check the business listing across sources
Compare the business name, phone number, and address across the state license record, Google, the company website, and the quote. Real businesses are consistent. A cloned listing often has a phone number that doesn't match the license, an address that's a UPS box, or a website registered last month.
- 04
4. Read reviews for age and specificity, not just the star average
Look for reviews spread across years that name specific jobs, specific streets, or specific problems. Discount clusters of five-star reviews posted within days of each other in identical prose. Then find one or two customers you can actually call. A real contractor has a trail you can walk.
- 05
5. Structure the deposit so a failure is survivable
Never wire a deposit to a personal account. Use a credit card or a check to the business name that matched every other record, keep the deposit modest, and tie payments to milestones. If the contractor insists on a large upfront wire to a name that doesn't match, walk.
How a home agent runs each check for you
In short
A home agent runs the verification sequence in the background: it looks up the license status, requests and validates the certificate of insurance, cross-checks the business listing for consistency, and flags review patterns that look manufactured. It returns a summary. You still decide who gets your money.
The reason people skip verification is not that it's hard; it's that it's five separate errands across four websites and a phone call, right when you're excited to start a project. That's exactly the kind of documented, repetitive, deadline-driven work an agent should absorb.
At One Home Agent, this is Vinny's job: the contractor and vendor agent pulls the license record, chases the certificate of insurance from the actual insurer, compares listing details across sources, and reads the review history for the tells of fabrication. What comes back is a short report with each check marked verified, unverified, or flagged, plus what it could not confirm.
The agent does not tell you to trust anyone. It cannot judge whether the contractor is the right fit, whether the quote is fair, or whether your gut is uneasy after the site visit. The agent verifies the facts; you make the call. That division is the whole point: machines are good at cross-checking records against deadlines, and terrible at the relationship and judgment that decide a home project.
| The check | The agent runs it | You judge it |
|---|---|---|
| License status | Confirms active, matches name and trade | Whether the trade fits your job |
| Insurance | Validates COI with the issuing agent | Whether coverage limits are enough for your project |
| Business listing | Cross-checks name, phone, address, website age | Whether inconsistencies have an innocent explanation |
| Reviews | Flags fake patterns, surfaces callable references | Whether the real references sound honest to you |
| Deposit structure | Suggests milestone terms and warns on wire risk | How much money you're comfortable putting at risk |
Red flags: when to walk away
Any one of these should stop the deposit until it's resolved. Several together mean you've already found your answer.
Checklist
0/9Stop before you pay if you see:
The bottom line before the deposit
“The verification is boring, repetitive, and exactly the thing people skip when they're excited to start a project. That's precisely why it should be automated. Let an agent do the cross-checking so the homeowner keeps the one job that matters: deciding who to trust with their house.”
Todd Paton, Partner, One Home Agent
Bottom line
Fake contractors got better because faking credibility got cheap. Your defense is a fixed sequence run every time: license on the board, insurance from the insurer, listing consistency, review history, and a deposit structured so a failure is survivable. Run the checks first. Send the money second. If the checks fail, there is no deal worth chasing.
Have an agent verify before you pay
Get the license, insurance, and listing checks run for you, with a clear verified-or-flagged report, so your deposit only moves when the facts hold up.
Talk to usFrequently asked questions
Search the license number and the contractor's name directly on your state's licensing board site, not the number printed in their email. In Florida, use DBPR. Confirm the license is active, unexpired, matches the trade you're hiring for, and matches the name on your written quote.
Sources & further reading