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 tracks subcontractors' insurance certificates for general contractors who pay subs from QuickBooks Online, and shows which unpaid bills belong to subs who aren't covered.
No credit card required · Cancel anytime · 14-day free trial
See it in action
From the dashboard to checking a certificate for signs of editing, 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. 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.
Signs of editing
Every certificate you upload is read and checked for signs of editing, up to a daily limit per account; past that, you enter it yourself. When we can't read one, we say so. The sub's agent can confirm a policy with one click.
Each certificate we read is checked for signs of editing: font inconsistencies, resolution mismatches, white-box overlays, and misaligned fields. It gets a tamper score from 0 to 100.
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 the certificates you upload for signs of editing, and the sub's agent can confirm a policy with one click.
QuickBooks Integration
Connect QuickBooks Online and TradeGuard pulls in your vendors as subcontractors. See which unpaid QuickBooks bills belong to subs who aren't covered. One click puts a HOLD note on the bill. QuickBooks can't block a payment; anyone who opens the bill in QuickBooks sees the note.
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. See which unpaid QuickBooks bills belong to subs who aren't covered; one click puts a HOLD note on the bill. QuickBooks can't block a payment.
Every certificate you upload is read and checked for signs of editing, up to a daily limit per account; past that, you enter it yourself. When we can't read one, we say so. The sub's agent can confirm a policy with 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
Write 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, email me and I'll answer it myself.