How Subtl works — every screen, every workflow.
Subtl runs the entire operating loop between you and your subs: onboarding, jobs, GPS check-ins, weather logs, payments, retainage, lien waivers, change orders, compliance documents, and a mobile portal your crew actually uses. Here's the whole thing, end to end.
Four steps. One operating system for your crew.
Send a link. They upload W-9, COI, BWC, and sign your agreement.
Address, scope, contract amount, retainage. Assign the crew.
GPS check-in, weather log, photos, in-job messages.
Log payments, hold retainage, auto-track 1099 totals.
Onboard your crew without the back-and-forth
Send subs an invite link. They create an account, upload tax forms and insurance, and e-sign your master agreement — all from their phone, before the first job starts.
- Branded invite links (email or text)
- W-9, COI, and BWC capture with expiration tracking
- E-signature on your master agreement — archived per sub
- Trade tagging, hourly vs. contract preferences
- Optional non-compete clause built into the agreement
- Hector RamirezDrywallCOI ok$2,400
- Will TanakaPaintCOI expiring$950
- Marcus LeeTrim CarpentryCOI ok$0
- Devon PiercePaintCOI ok$1,750
- COI — Will TanakaMay 28, 2026Expiring
- W-9 — Hector RamirezOn fileCurrent
- BWC — Marcus LeeJan 4, 2027Current
- Master Agreement — Devon PierceSigned Mar 12Current
Build a job in under a minute
Type the address — Google Places autocompletes it cleanly so nobody fat-fingers a street name. Set the contract amount, the retainage percentage, and assign which subs are on the job.
- Google Places address autocomplete (no typos, no bad geocoding)
- Contract amount + retainage % per job
- Assign one or many subs, per-sub scope and amount
- Conflict-free scheduling — subs mark availability, and Subtl blocks any assignment that would double-book them on the same day
- Status: lead, scheduled, in progress, complete
- Photos, files, and a complete job timeline
Fill a job in seconds.
Offer a job to several of your subs at once and let them accept or pass — the first to take it is assigned automatically, and you stay in control with optional approval.
- Pick subs individually or offer to everyone in a trade
- Subs already booked that day are blocked automatically
- First to accept gets the job — others get a friendly 'filled' note
- Optional approval mode: review accepts before assigning
- AcceptedHector RamirezDrywall
- PendingWill TanakaPaint
- PendingDevon PiercePaint
- Booked ThuMarcus LeeTrim
Know who's on site, when, and in what weather
Subs check in from the portal when they arrive. Subtl captures GPS coordinates, flags anyone more than 500 ft off-site, and automatically logs the weather conditions at check-in — for insurance, disputes, and your own peace of mind.
- One-tap GPS check-in / check-out from the sub's phone
- Off-site alerts when a check-in is too far from the job address
- Auto weather log: temp, conditions, wind, precipitation
- Per-job photo gallery your subs upload from the field
- Threaded job messages — replaces the group text
- Hector RamirezToday · 7:02a → 3:48p8h 46m~42 ftClear · 68°F
- Will TanakaToday · 7:14a → 2:30p7h 16mOff-site ~720 ftClear · 68°F
- Marcus LeeYesterday · 8:00a → 4:12p8h 12m~18 ftLight rain · 0.12" · 61°F
Subs upload progress shots and punch-list pics, organized by job.
Per-job thread with read receipts. No more lost texts.
Every check-in stamped with conditions — exportable for claims.
Log payments. Hold retainage. Have 1099s already done.
Every payment you log rolls into the sub's balance, the job's retainage bucket, and their year-to-date 1099 total. When January comes, the totals are already there.
- Log progress, deposit, materials, and final payments
- Automatic retainage hold + manual release at job close
- Live balance owed, per sub and per job
- 1099 totals tallied automatically across the year
- Auto-request lien waivers on assignment and on every payment — subs sign from their portal
- Payment-coverage check: get warned before paying past the signed contract total
- Subs get instant email + push when a payment is logged
- $4,200Hector RamirezMay 10 · Progress
- $2,100Will TanakaMay 03 · Progress
- $850Marcus LeeApr 26 · Materials reimbursement
- $4,800Hector RamirezApr 19 · Deposit
Lien waivers, signed before the check clears
Subtl drafts the right waiver — conditional or unconditional, progress or final — the moment a job is assigned and again with every payment you log. Your sub signs on their phone with a drawn signature; the signed PDF is archived and ready to download or print.
- Conditional + unconditional, progress + final — all four types
- Auto-generated on assignment and on every payment
- Drawn-signature signing flow on the sub's phone
- Signed-document archive with signer name, timestamp, and IP
- One-click View, Download, and Print from the waivers list
- Maple RidgeMay 10 · Conditional progress$4,200signedView / PDF
- Maple RidgeMay 03 · Conditional progress$2,100signedView / PDF
- Highland RepaintApr 26 · Conditional progress$850requestedPending
- Maple RidgeApr 19 · Assignment waiver$18,400signedView / PDF
Scope changed? Get it signed before the work starts.
When the job grows or shrinks, log a change order in seconds. Your sub signs it on their phone before they swing a hammer on the new scope — and the contract total updates everywhere automatically. No more end-of-job arguments about what was agreed.
- Log a change order with one amount, one scope line, and one date
- Sub signs it on their phone before the new work begins
- Contract total updates everywhere — balance, retainage, lien waivers
- Payment gate: Subtl warns you before logging a payment that exceeds signed scope
- Signed change order PDF archived with name, timestamp, and IP
- CO #1 · Add bath fan + ventingMay 06$1,250signed
- CO #2 · Upgrade trim packageMay 14$875signed
- CO #3 · Relocate kitchen islandMay 22$2,100awaiting signature
Subtl provides document generation and record-keeping. It does not provide legal advice. Consult your attorney regarding enforceability in your state.
Compliance that nags itself
COIs and BWC certificates expire. Subtl watches the dates and emails both you and the sub at 30, 14, and 3 days out — so you never find out about a lapse the wrong way.
- Automatic COI / BWC expiration tracking
- Multi-step reminder emails to the sub
- Weekly availability check-ins — keep your bench warm
- Signed agreements, change orders, and lien waivers archived with a signed-at timestamp and IP record
- Per-document download for your insurance audit
Subs get a friendly email well before anything expires.
Conditional and final waivers requested automatically, signed on a phone, stored forever.
Scope changes signed by your sub before the new work begins — stored with the contract.
Subs reply with their availability. You see who's free at a glance.
Payment logged, agreement signed, waiver requested, new job assigned — everyone stays in the loop.
Your subs get a clean mobile app — not another group chat.
Every sub on your account gets their own login. They see their jobs, their balance, their tax summary, and the documents you've both signed — all from their phone, no install required.
Every job they're on, with live balance owed.
GPS + weather captured automatically the moment they tap.
Drawn signature on the phone. Archived instantly.
Year-to-date earnings, quarterly breakdown, 1099 backup.
Sub portal works as a native-feeling app — no App Store, no friction.
Every payment you log updates their balance in real time.
Signed agreements, uploaded W-9, current COI — all viewable.
Drawn signature, instant archive, signed PDF available to both sides.
New job assigned, payment received, waiver to sign, document expiring soon.
One thread between you and every sub.
┌──────────────────────┐ ┌──────────────────────┐ ┌──────────────────────┐ │ CONTRACTOR (you) │ │ SUBTL │ │ SUBCONTRACTOR │ ├──────────────────────┤ ├──────────────────────┤ ├──────────────────────┤ │ Create job │ ───▶ │ Address autocomplete│ ───▶ │ Job appears in app │ │ Assign subs │ │ Notify assigned subs│ │ Tap to check in │ │ │ ◀─── │ GPS + weather log │ ◀─── │ Arrive on site │ │ See time on site │ │ Off-site alerts │ │ Upload photos │ │ Log payment │ ───▶ │ Update balance │ ───▶ │ Balance updates │ │ │ │ Track retainage │ │ Push notification │ │ │ ───▶ │ Request lien waiver │ ───▶ │ Sign on phone │ │ Signed PDF on file │ ◀─── │ Archive signed PDF │ ◀─── │ Drawn signature │ │ Watch COI expire? │ ◀─── │ Auto-remind sub │ ───▶ │ Re-upload COI │ │ Run 1099s in Jan │ ◀─── │ YTD totals ready │ ◀─── │ Tax summary view │ └──────────────────────┘ └──────────────────────┘ └──────────────────────┘
The full feature list.
- Address autocomplete
- Contract amount + retainage
- Per-sub scope and amount
- Job timeline + status
- Photo gallery
- Threaded messages
- Branded invite links
- Trade tagging
- Hourly / contract preferences
- Profile + contact info
- Bench availability tracking
- Per-sub history
- Progress, deposit, materials, final
- Automatic retainage hold
- Live balance per sub
- Live balance per job
- Payment notifications
- Payment audit trail
- One-tap check-in
- GPS coordinate capture
- Off-site distance alerts
- Auto weather log
- Time-on-site totals
- Per-day insurance receipts
- COI tracking + expiration
- BWC tracking + expiration
- W-9 capture
- Agreement e-signature
- Lien waiver auto-request + tracking
- E-signed waiver archive
- Change order auto-request + signed archive
- 30 / 14 / 3-day reminders
- Audit-ready archive
- Mobile-first PWA
- Jobs + balance view
- Check-in / check-out
- Lien waiver signing
- Signed waiver vault
- Tax summary + 1099 backup
- Document vault
- Push + email notifications
Quick answers.
Yes. Start free, no card required, and invite your full crew during the trial.
No. The subcontractor portal is always free for your subs.
No. Subtl runs in the browser. Your subs can add the portal to their home screen as a PWA — feels like a native app.
Today it's a one-tap manual check-in from their portal. They get a reminder push when they're near a job address.
Open-Meteo — pulled the moment a sub checks in, stamped to that check-in record for insurance and disputes.
Year-to-date totals are tallied as you log payments. In January, download a per-sub 1099 backup and hand it to your accountant.
Subtl auto-generates conditional and final lien waivers when a job is assigned and again with each payment. Your sub signs on their phone with a drawn signature; the signed document is archived permanently and available for both sides to view, download, or print. Subtl does not provide legal advice; consult an attorney about enforceability in your state.
Log a change order on the job — one amount, one scope line. Your sub signs it on their phone before the new work starts, and the job's contract total updates everywhere automatically. The signed PDF is archived with name, timestamp, and IP. Subtl does not provide legal advice; consult an attorney about enforceability in your state.
Start your free trial. Invite your first sub today.
Set up your business in under five minutes. Bring your crew over. Run your next job through Subtl.