OnComply

We use cookies to improve your experience and analyze site usage. Privacy Policy

Built for Construction

Automate subcontractor
COI tracking for
jobsite readiness

Collect COIs, W-9s, OSHA certs, trade licenses, lien waivers, and signed subcontracts in one secure workflow, with automated renewals, jobsite-ready controls, and audit-ready logs.

By starting a trial or booking a demo, you agree to our Terms and Privacy Policy, and consent to receive onboarding, account, billing, security, product, and promotional emails from OnComply. You can unsubscribe from promotional emails at any time.

COI collection & verification
Automate renewals
Jobsite-ready controls
Secure sub portal
Audit-ready logs
Lien waiver collection

GCs lose hours every week chasing subcontractor paperwork

Sound familiar? These are the compliance gaps that put projects (and your company) at risk.

Expired COIs discovered at audit

A sub's general liability lapsed two months ago and nobody caught it until the owner's rep pulled the file. Now you're scrambling.

Subs on-site without OSHA certs

A crew shows up Monday morning without valid OSHA 10 or 30-hour cards. You either send them home or take on the liability.

Chasing lien waivers at close-out

The project is done but you can't close it out because three subs still haven't returned signed lien waivers. Payments are on hold.

Spreadsheets that nobody trusts

Your compliance tracker lives in a shared spreadsheet that's always out of date. Half the team doesn't update it. The other half doesn't trust it.

Three steps. Then it runs itself.

No chasing subs. No manual reminders. No spreadsheet archaeology.

01

Create trade groups and invite subs

Set up groups by trade: electrical, plumbing, concrete, steel, roofing. Define the documents each trade needs. Share a single link. Subs don't need an account.

02

Collect COIs, certs, and contracts

Subcontractors submit COIs, W-9s, OSHA certifications, trade licenses, lien waivers, and signed contracts through a secure portal. Documents are automatically parsed and validated.

03

Track renewals and jobsite readiness

OnComply watches every expiration date. Subs get renewal reminders automatically. You see live jobsite-ready and payment-ready status for every subcontractor at all times.

Every document your subcontractors need to submit

Built for the documents GCs actually need, from COIs and OSHA certs to lien waivers and signed subcontracts.

COI

Certificates of Insurance

GL, Workers Comp, Umbrella, Auto: coverage limits, effective dates, and additional insured status verified automatically

W9

W-9s

Tax ID and entity classification for every sub, extracted and validated automatically

OSHA Certifications

OSHA 10-Hour, 30-Hour, and site-specific safety training documentation with expiration tracking

LIC

Trade Licenses

Electrical, plumbing, HVAC, and specialty trade license numbers, issuing authority, and expiration dates

Lien Waivers

Conditional and unconditional lien waivers, collected, signed, and stored with a full evidence package

CTR

Contracts & MSAs

Upload your subcontract templates, define fillable fields, and let subs fill and sign, with signature, timestamp, and IP

Jobsite-ready controls

Know which subs can
work on-site and which
can get paid.

Every subcontractor has a live compliance status based on their documents. Jobsite-ready and payment-ready rules update the moment a COI changes, a license expires, or an OSHA cert gets renewed. No manual checks. No guesswork. Just clear, enforced eligibility across every trade.

Martinez Electric
Electrical · All documents current
Jobsite readyCan pay
Summit Concrete
Concrete · GL COI expired 3 days ago
BlockedHold
Ironworks Structural
Steel · Lien waiver pending
Jobsite readyHold
Apex Plumbing
Plumbing · OSHA 30 cert missing
BlockedHold
Ridgeline Roofing
Roofing · Workers Comp renewed 2 days ago
Jobsite readyCan pay

Built for GCs who are done doing this manually

Trade Groups

Create a group for each trade: electricians, plumbers, concrete crews, iron workers. Set the requirements once. Every sub you add gets the same checklist automatically.

Automatic Renewal Alerts

OnComply tracks every expiration date on every COI, license, and cert across every sub. When something is approaching expiration, subs get a renewal link automatically.

Jobsite-Ready Dashboard

Every subcontractor has a live compliance status. See who is cleared to work on-site, who is cleared for payment, and who is blocked, with the exact reason.

Lien Waiver Collection

Collect conditional and unconditional lien waivers through the same portal your subs already use. Fill-and-sign workflow with full evidence package (signature, timestamp, IP).

Subcontract Fill & Sign

Upload your MSA or subcontract template, define fillable fields, and let subs complete and sign it through the portal. Every submission includes a full evidence package.

Audit-Ready Exports

One-click exports for compliance summaries, expiration reports, lien waiver status, e-signature records, and full audit logs. Every action, timestamped and exportable.

Trusted by General Contractors

GCs use OnComply to stay audit-ready without chasing paperwork

From small specialty contractors to large commercial GCs managing hundreds of subcontractors across multiple jobsites, OnComply handles the compliance so you can focus on building.

Your subcontractor data is protected

Tenant-isolated architecture

Each organization's data is logically isolated with database-enforced tenant controls and tenant-scoped encryption backed by AWS KMS.

Encrypted sensitive data

Sensitive fields are encrypted at rest using enterprise-grade encryption. All data is encrypted in transit.

Audit logs and access controls

Every action by every user is logged with timestamps. Role-based access controls limit who can see and do what.

Step-up authentication

High-risk actions like accessing sensitive data or changing security settings require additional verification.

Plans that scale with your subcontractor roster

Start with a 14-day free trial. No long-term contracts. Plans from $29/mo for small crews up to $999/mo for large trade networks.

See pricing details →

Common questions from GCs

Most GCs are up and running in under 15 minutes. Create a trade group (electricians, plumbers, concrete, etc.), set your document requirements, and share the invite link with your subs. No implementation project or onboarding call required, though we're happy to help if you want one.

No. Subs complete everything through a link - no login, no account, no app download. They upload COIs, OSHA certs, trade licenses, and sign contracts on any device in a single session.

Yes. Create groups for each trade (electrical, plumbing, concrete, steel, roofing) and set different document requirements for each. You can also group subs by project or jobsite if you need project-specific compliance tracking.

OnComply sends automatic reminders on a schedule you control. You can see exactly which subs are outstanding and how many reminders they've received. If they still don't respond, you decide what happens next. We don't block your workflow.

Yes. OnComply automatically extracts coverage limits, effective dates, and insured names from every COI submitted. You set the minimum requirements per trade group, and the system flags any policy that falls short, so you catch gaps before a sub steps on-site.

Yes. Sensitive fields are encrypted using AES-256-GCM with tenant-scoped envelope encryption backed by AWS KMS. We use role-based access controls, database-level tenant isolation, and maintain a complete, append-only audit trail.

Yes. Your workspace starts with a 14-day free trial and no card is required to begin. When the trial ends, sign in, choose the plan that fits your vendor volume, and keep going without starting over.

Stop chasing subcontractor
paperwork.

Set up your first trade group in minutes. Invite your subs today. Renewals and compliance tracking handle themselves from there.

W-9 CollectionCOI TrackingACH AuthorizationDocument Fill & SignAutomated ValidationRenewal RemindersCan-Work / Can-Pay ControlsVendor PortalCompliance DashboardWebhook IntegrationsEligibility APIAudit-Ready ExportsLicense TrackingGrace Period ManagementCustom FormsW-9 CollectionCOI TrackingACH AuthorizationDocument Fill & SignAutomated ValidationRenewal RemindersCan-Work / Can-Pay ControlsVendor PortalCompliance DashboardWebhook IntegrationsEligibility APIAudit-Ready ExportsLicense TrackingGrace Period ManagementCustom Forms