For GCs running 5–30 subs

Stop chasing subcontractor COIs.

Forward the certificate your sub's agent emailed you. We read the ACORD 25, check it against your subcontract, and warn you 30 days before coverage lapses.

Answer them and I'll mark up one of your subs' certificates free — showing exactly what's missing.

No portal for your subs. No implementation. You forward an email.

Active subcontractors — 1420 Harlow St. 4 issues · updated this morning
SubcontractorGL expiresWC expiresAdd'l insuredWaiver of subroStatus
Valley Mechanical LLC04/18/202704/18/2027 CG 20 10 + 20 37CG 24 04 Compliant
Ironline Electric Inc.09/11/202601/03/2027 CG 20 10 + 20 37CG 24 04 GL expires in 13 days
Pinnacle Roofing Co.08/23/202611/30/2026 CG 20 10CG 24 04 GL lapsed 6 days ago
R&D Drywall02/28/202702/28/2027 CG 20 37 missingCG 24 04 No completed-ops AI
Castillo Concrete LLC06/01/202706/01/2027 CG 20 33 blanketWC waiver missing WC 00 03 13 not on file
The part nobody has time for

It's Friday at 3:40.

Nobody's bad at this job. Twenty policies across four coverage lines with four renewal dates is a database problem, solved with a spreadsheet and a calendar reminder.

Why it costs real money

The expensive part isn't the lapse. It's the audit.

When your carrier runs its year-end premium audit, subs you paid without a valid certificate on file get treated as your payroll. You pay workers comp and GL premium on their labor, at your class rates, retroactively.

You find out in a letter, months after the crew has left the site. The certificate you never chased down is the one the auditor asks for.

How it works

Three steps. None of them are yours.

01 / FORWARD

Forward the email

The agent emails you the ACORD 25. You forward it to your ForwardCerts address and delete it. Your subs never create an account, never learn a new system, and never get a "please upload your documents" email.

02 / READ

We read the certificate

Every limit, policy number and expiration date. The workers comp exclusion box. And the Description of Operations block — the free-form text where the additional insured and waiver language actually lives.

03 / WARN

You hear about it early

An email at 30 days, 15 days, and the morning of expiration — with the agent's address already in it. Chasing the renewal is a reply, not a research project.

What actually gets checked

The cert is not the coverage.

An ACORD 25 confers no rights and amends no policy. The coverage lives in the endorsements — so we track the endorsements you have on file, not the boxes the agent ticked.

Every coverage line

GL each-occurrence and aggregates, and whether the aggregate is per project or shared across every job the sub is on. Auto and umbrella limits. And the workers comp exclusion box — an excluded owner-operator swinging a hammer is an uninsured person on your site.

Additional insured most common gap

CG 20 10 covers ongoing operations. It does not cover completed operations — that's CG 20 37. A cert with only CG 20 10 looks fine right up until a claim shows up two years after closeout.

Waiver of subrogation

CG 24 04 for general liability, WC 00 03 13 for workers comp, CA 04 44 for auto. A ticked box on the certificate is not the same thing as the endorsement existing.

Certificate holder

Exact-matched against the entity on the subcontract. "Meridian Builders Inc." and "Meridian Builders, LLC" are two different companies to a claims adjuster.

Against your requirements

Your exhibit says $2M aggregate and the cert says $1M. Your contract requires primary and non-contributory and the cert is silent. Flagged the day it arrives, not the day of the claim.

Renewals, automatically

The replacement cert is matched to the sub and diffed against the expiring one. Anything that got worse — a dropped endorsement, a reduced limit, a new exclusion — is called out, not silently filed.

Being straight with you

This is not for you if…

Who's building this

A real person, one email away.

Jerusan, founder of ForwardCerts

I'm Jerusan. I build document-extraction systems for a living — my last product reads unstructured compliance evidence and turns it into audit-ready workpapers. ForwardCerts is the same engine pointed at ACORD 25s.

I'd rather build what you actually need than what I assume you need. So: four questions, two minutes, no call and no calendar. I read every response myself and I'll reply to yours.

ForwardCerts is a product of Bitgen Labs LLC · bitgenlabs.com

Four questions. Two minutes.

How you track certs today, and what breaks. No call, no calendar — I read every response myself.

In exchange: send me one of your subs' certificates and I'll send back a marked-up copy showing what's missing against a standard subcontract. No charge, no catch.

Seen enough?

Founding customers get direct input on what gets built first and locked pricing for the first year. A $50 deposit holds a spot — refundable the moment you ask, no conversation required.

Hold my spot — $50, refundable →