For general contractors and property managers

A worker gets hurt on your site. Turns out the subcontractor's insurance quietly expired weeks ago, and now the claim is your problem. TradeGuard makes sure every sub is actually covered, and warns you the moment they're not, so you're protected before the accident, not scrambling after it.
No credit card required · Cancel anytime · 14-day free trial
See it in action
From a live risk dashboard to catching a forged certificate, here's the whole thing in under 30 seconds.
A certificate is just proof. What you actually care about is that when something goes wrong on your site, the coverage is real and still active. Here's where that quietly falls apart, and how TradeGuard keeps you protected.
Spreadsheets don't send alerts. One missed expiration can dwarf a year of software costs.
Spreadsheets & manual tracking
Hours every week
Chasing subcontractors, re-keying data, triple-checking expirations.
One missing certificate
$727,000
Settlement and defense costs in Interstate Fire v. Cleveland Wrecking (Cal. Ct. App. 2010), after a sub skipped the insurance its contract required.
TradeGuard
from $149/mo
Automated alerts, portal, smart PDF extraction & gap analysis.
Start free trial →
Gap Analysis
TradeGuard automatically cross-references every subcontractor's documents against the requirements for your operating states. An electrician in California without a CSLB license? Flagged instantly. No manual checklists. No surprises on the job site.
Expiry Alerts
Configure up to 5 alert thresholds per document: for example, 90 days, 60 days, 30 days, 7 days, and day-of expiry. TradeGuard fires a separate notification to your team at each threshold as the date approaches. You can also choose a threshold to automatically send the subcontractor a renewal request with a one-click upload link, so they get reminded without you picking up the phone.


Compliance Standards
Set minimum coverage limits per trade and coverage type. A roofing sub with a $25,000 Builders Risk policy when you require $100,000? TradeGuard flags it automatically. Your compliance standards enforced, consistently, across every subcontractor.
Expiry Timeline
The Expiry Timeline gives you a single view of every COI and compliance document grouped by how critical it is: overdue, expiring within 7 days, expiring in 8–30 days, and beyond. No more scanning a spreadsheet or hunting through email chains. You open one page and know exactly where to focus your attention today.


Project Compliance Lock
When you're ready to enforce compliance on a project (before breaking ground, before a subcontractor mobilizes, before an owner audit), you lock it with one click. From that point, TradeGuard shows you exactly which subs are clear and which are blocking the project. You decide when the gate goes up. The system tells you who's not through it yet.
Compliance Dashboard
The dashboard is your command center. Before your first meeting of the day you can see exactly how many COIs are expiring in 30 days, how many have already lapsed, which subs are below your minimum coverage limits, and any open state document gaps. Everything is ranked by urgency, so there's no digging through spreadsheets.


Smart Extraction
Drop in the PDF and TradeGuard reads the insurer name, policy number, every coverage type, every limit and the expiration date, usually in under 30 seconds. No manual entry, no transcription errors, no squinting at fine print. The moment the expiration date is extracted, your alert schedule is set and you're done.
Fraud Detection
Subcontractors have been caught submitting altered certificates: changed expiration dates, inflated limits, fake insurer names. TradeGuard checks every COI automatically so you don't have to.
Every uploaded COI is analyzed for signs of editing: font inconsistencies, resolution mismatches, white-box overlays, and misaligned fields. A tamper score from 0–100 is assigned automatically.
TradeGuard inspects the PDF's hidden metadata, checking whether it was created in Photoshop, GIMP, SmallPDF, or another editing tool, and whether the document was modified after its creation date.
Flag a suspicious COI and TradeGuard emails the broker directly. They confirm or dispute the policy with one click. You get notified the moment they respond, verified or not.
Don't take the PDF at face value. A spreadsheet or a shared drive accepts whatever file is uploaded. TradeGuard checks each COI for signs of tampering and loops in the broker to confirm it's genuine.
QuickBooks Integration
Connect QuickBooks Online and TradeGuard pulls in your vendors as subcontractors automatically. Before you approve a payment, TradeGuard shows you which bills belong to vendors with expired or missing coverage, so the decision is always informed, never accidental.
Payment Review Example
General Liability expired 12 days ago
No certificates on file
All coverage valid
No lengthy onboarding. No implementation fees. Three steps from roster to monitored compliance.
Step 1
Import your existing roster via CSV or add subcontractors one at a time. Set their trade, operating states, and which documents are required. Takes minutes.
Step 2
Upload COIs yourself and TradeGuard fills in the details automatically, or send each subcontractor a secure portal link and let them upload directly, with no account needed. Bulk-send to your whole roster in one click.
Step 3
TradeGuard monitors every expiration date and runs gap analysis against state requirements. You get alerts when something is expiring or missing, before it becomes a problem on the job site.
One platform to track every document, every subcontractor, every state requirement.
Send a secure link. They upload their COI, W-9, lien waiver, or any required doc. No account needed. You get an email the moment they submit.
All 50 states + DC. Required docs per trade, regulatory agencies (DPOR, CSLB, ROC, CCB, and more), and state vs. federal OSHA status.
Lock a project when you need a compliance gate: before mobilization, an owner audit, or breaking ground. Green = clear, red = tells you exactly who and what is blocking.
Generate a public compliance report link and send it to your client or project owner. They see scores and document status, with no login required.
One-click shareable certificate for any subcontractor. Send to project owners to prove compliance, printable as a branded PDF.
Select multiple subcontractors and send portal links to all of them in one click. Great for onboarding a new project crew.
Every upload, deletion, and change is logged with timestamp and user name. Critical for insurance disputes, licensing board audits, and OSHA investigations.
Bulk-import your existing subcontractor roster from a spreadsheet. Export your data anytime; it's never held hostage.
Import your QBO vendors as subcontractors in one click. Review unpaid bills against compliance status before approving payment, so you never accidentally pay an uninsured sub.
Every uploaded COI is analyzed by AI for signs of tampering: font mismatches, edited fields, suspicious PDF metadata. When something looks off, send a direct broker verification request in one click.
From standard COIs to lien waiver collection to federal SAM registration, TradeGuard has you covered.
Plus any other document type you set as required.
A real case
This isn't hypothetical. This is what happens when a subcontractor's required insurance isn't in place and no one catches it.
During demolition of a San Francisco high-rise, a piece of equipment operated by Cleveland Wrecking, a subcontractor, struck a steel worker employed by another subcontractor on the same job. The worker was seriously injured.
Cleveland Wrecking's subcontract required it to carry general liability insurance naming the general contractor, Webcor Construction, as an additional insured. It had not done so. No valid certificate of insurance was on file.
Webcor's own insurer, Interstate Fire, stepped in and paid $575,000 to settle the injury claim, plus over $152,000 in defense costs. They then sued Cleveland Wrecking to recover every dollar.
The trial court threw the suit out. The California Court of Appeal reversed: because Cleveland Wrecking had failed to carry the insurance its subcontract required, Interstate could pursue it for the full $727,000+. The GC's insurer had already paid, and getting the money back took an appeal.
The same thing plays out every day, in every state.
North Carolina, 2019
A GC lost its statutory employer defense when its subcontractor's workers' comp COI lapsed 13 days before a worker fell from scaffolding. The GC's insurer absorbed the claim.
The common thread
In both cases a sub's required coverage wasn't in force when someone got hurt, and the GC's side paid. In North Carolina the GC had even warned the sub the policy was about to lapse, but nobody confirmed the renewal.
What TradeGuard does
Alerts you at 90, 60, and 30 days before every COI expires. Automatically sends renewal requests to subcontractors. Flags lapsed coverage the moment it happens.
Source: Interstate Fire & Casualty Insurance Co. v. Cleveland Wrecking Company, 182 Cal.App.4th 23 (Cal. Ct. App. Feb. 22, 2010). Suazo v. Gutierrez-Bojorquez / Robco, North Carolina Industrial Commission (2019). Case details are factual and publicly documented.
A year of TradeGuard costs a fraction of the $152,000 spent defending that one claim.
Start your free trial. No credit card required.No setup fees. No per-document charges. Cancel anytime.
For growing contractors managing more subcontractors
All plans include a free trial. No credit card required to start.
Everything you need to know before getting started.
More questions? Read the full FAQ or email support@trade-guard.pro.
Practical references on subcontractor insurance, state requirements, and certificate tracking.
One OSHA violation, one lapse in coverage, one missing lien waiver, and the legal and financial exposure is enormous. TradeGuard keeps you ahead of every deadline, every requirement, in every state you operate.
No credit card required · Cancel anytime · Export your data whenever you want
Talk to the person who built it
TradeGuard is founder-built in Fredericksburg, VA. No sales team and no phone tree: if you have a question, you talk to me, and I'll set your account up with you.