For General Contractors · Remodeling · ADU · Multi-Site · Los Angeles

SubPilot

The AI sub dispatcher that lives in your phone

Your contract price is fixed the day you sign. Your costs bill by the week. Every week a project runs past plan comes straight out of your margin — and your subs decide how long it runs. SubPilot runs your subs.

Confirmations, rescheduling cascades, bid coverage, inspection corrections, paperwork — dispatched and chased from your own phone number, inside the text threads your subs already answer. No app for them to download. iPhone or Android. Your approval on anything that matters.

Book a Dispatch Audit See what it runs

The price is fixed. The schedule isn't. That gap is your margin.

The previous trade slips — and you spend the evening re-calling the whole chain. That hand-run loop is where projects stretch. Stretch hits a fixed-price contract in four places:

Margin
Price: locked.
Costs: weekly.

Supervision, dumpster, temp power, builder's risk — all billed by time. There's no change order for "the tile guy came a week late."

Capacity
12 → 9 projects/yr

Same PM, same trucks, same marketing — cycles stretch from 12 to 15 weeks and a quarter of your annual gross profit is gone. Run it on your own numbers below.

Cash
Draws slip. Fridays don't.

Draws are tied to milestones; payroll is tied to Fridays. Stretch enough projects at once and you're financing your clients' remodels.

Leads
37% of leads = referrals

NAHB survey. And the one-star reviews in your market are about delays and silence — not tile. On-time is your cheapest marketing.

Finishing on time isn't operations. It's your sales engine, your margin, and your capacity — and it's decided in the sub threads on your phone.

What schedule slip costs you — in your numbers, not ours

Nothing here is an industry average. Six inputs from your own books, formulas shown under every result.

Overhead burned by overrun, per year
Gross profit locked up in lost capacity, per year
On the table, per year — at your 50% recovery assumption

The math: overhead loss = overrun weeks × weekly overhead × projects. Capacity loss = extra projects your team would complete at planned cycle time × margin per project. The recovery slider scales both — we don't assume perfection, and neither should you.

Five dispatch loops, one agent

Each loop is work you or your PM do by hand today. SubPilot runs them continuously, across every active project, and logs everything to one project record.

Loop 1 · The daily grind

Confirmations & rescheduling

Automatic sub confirmations at 14, 7, and 2 days before every mobilization — in the sub's own thread, in your voice. When a trade slips or an inspection fails, SubPilot recalculates the downstream chain and re-confirms every affected sub, escalating to you only the ones who hesitate.

No-show risk caught days early. A schedule slip becomes one approval tap, not an evening of phone calls.
Loop 2 · The margin maker

Bid desk with leveling

Send a scope, get coverage: SubPilot invites, chases, and collects sub bids until you have three-plus per trade, then levels them apples-to-apples and flags exclusions and outliers. Three bids per trade is the industry's own rule of thumb — because a single bid is just one sub's Tuesday-morning number.

Real coverage on every trade, a level sheet instead of a gut call, and a paper trail that keeps every sub's pencil sharp — without your estimator burning hours on the phone.
Loop 3 · The differentiator

Inspection coordination

SubPilot tracks permit and inspection state per project, notifies the right trade before the inspector arrives, and when a correction notice lands — parses it into tasks, assigns them to the responsible subs, and chases them to closure. Built on an engine holding 11 million LA inspection records.

Subs learn about corrections in minutes, not days. Fewer re-inspections, fewer idle days between trades.
Loop 4 · The paper chase

Documents & compliance

COIs, W9s, license status, lien waivers, change-order signatures — collected before they block a payment or a start date, tracked to expiration, chased without you thinking about it. Field changes agreed in a text get drafted into a signed CO before the work starts.

No expired COI surprises, no handshake change orders, no payment held up by a missing waiver.
Loop 5 · The bench

Sub sourcing & vetting

When your regular sub is booked, SubPilot pulls candidates from a database of 23,000+ licensed LA contractors — filtered by trade and zone, scored on their actual inspection record: first-pass rate, violations, active permits. Then onboards them: W9, COI, license check, first contact.

A vetted bench instead of a Facebook post — with the track record checked against public data, not promises.

Your number. Your voice. Your approval.

No app for your subs

Subs get normal texts from the number they already have saved as you — SMS, iMessage, WhatsApp, or email, matched to what each sub actually answers. Nothing to download, nothing to log into. Works whether you carry an iPhone or Android.

Approval gate on what matters

Routine confirmations run on their own. Anything with money or commitment — a reschedule cascade, a bid award, a change order — comes to you as a one-tap approval. You stay the dispatcher; SubPilot does the dispatching.

One project record

Every thread, photo, decision, and document is logged against the project — so "as discussed" actually points to something. Works alongside Buildertrend, JobTread, or your spreadsheet; SubPilot doesn't ask you to switch systems.

Built to scale sites, not headcount

Ten projects or thirty, one location or five — the loops run the same. SubPilot is how you take the next tier of volume without the next PM salary, and without being the bottleneck yourself.

Start with an audit, not a contract

1

Dispatch Audit — 1 week

I map your real operation: active projects, your sub bench and which channel each sub answers, where the threads break down, and what a slipped week actually costs you in your numbers. You keep the report either way — no obligation.

Free
2 audits/month
2

Install — 4–6 weeks

Fixed fee, scoped from the audit: start with Loops 1–2, add the rest as they prove out. Includes channel setup on your own number, sub-bench import, your templates in your voice, and training.

$8–18K
fixed, by scope
3

Maintenance

Hosting, monitoring, tuning, and a monthly dispatch report: confirmations sent, slips caught, bids covered, documents chased. The system is yours; this keeps it sharp.

$400/mo
4

Scale retainer — optional

For GCs adding volume: new loops (AR & retainage chase, punch-list automation, homeowner comms), multi-entity setups, quarterly ops reviews.

$1.5–3K/mo

Built by an operator, not an agency

Yaroslav Korets — Los Angeles

Twenty years as a founder and operator: a company built and sold, a ~100-person organization led with full P&L ownership, VP of property management, and co-founder of an ADU construction marketplace. I design, build, and run AI systems end to end — every pattern in SubPilot is already running in production somewhere in my stack.

Construction data engine built on 11M LADBS inspection records (InspectPilot)
Voice AI agent answering real inbound construction leads in production (Vapi)
Autonomous ad agent managing live budgets with human approval gates
Self-hosted infrastructure end to end — your data stays yours

Full background: korets.net/cv

See what your dispatch is costing you

One week, free — I take two audits a month. You get a map of where your projects leak days and margin, in your own numbers, and keep it even if we stop there.

Book a Dispatch Audit