← THE BLOG

Six Numbers Tell You Whether the Next 90 Days Will Hurt

SEPTEMBER 7, 2026 · KEITH LEMAY
A half-built pole barn shop on a small plot with a road running out ahead — what job tracking software should surface

Six numbers, all pulled from jobs you have already built, tell you whether the next ninety days will hurt: minutes to first contact, days to a sendable quote, whether the estimate was opened, win rate split by job shape, days from a finished milestone to money in the bank, and estimate against actual on three line items. Friday's bank balance tells you where you have been, eleven weeks late. There is no industry-average table here, because a benchmark is worth exactly what its definitions are worth — and job tracking software for construction only earns its keep when it timestamps the events those definitions depend on, so the numbers fall out of running the job instead of a spreadsheet somebody has to maintain.

Why is there no benchmark table?

Three things break one. Sample composition: twelve residential garages a year and forty ag buildings are not the same business, and a blended median describes nobody. Definition drift: two shops both report win rate, one counting every phone call and the other only priced, delivered estimates — 21% and 68% off the same year of work. Seasonality and survivorship: a February median and an August median are different numbers from the same shop, and everyone inside an aggregate is still in business. For industry context the National Frame Building Association is the source; the U.S. Small Business Administration covers the financial side plainly.

Number one: how many minutes to first contact?

The minutes between a lead landing and a human saying something back. A homeowner pricing a 40x60 shop calls three builders the same evening, and the first to talk to them sets the frame — eave height, truss span, concrete in or out — that every later quote is read against.

Measure it from your last thirty leads: time arrived, time of first outbound, take the median. What moves it is routing, not effort — who owns the phone between four and eight in the evening, and what happens to a web form at 9pm Saturday. Read the distribution: a twenty-minute median with 30% of leads past twenty-four hours means you are fast on weekdays and invisible the rest of the time. When both moments are timestamped, the median is on the page before you scroll.

Dashboard — key numbers
Pipeline Value
$2,054,845
38 active deals
Projects
12
9 stages active
Stages Complete
64
1.4d behind avg
Tasks Due
17
3 overdue
Delays Logged
6
2 stages delayed
Time to first contact and win rate as medians over the range you picked — not lifetime figures that never move. Real screen · sample data.

That is Sales Analytics: every lead's real timestamps turned into the numbers, with nobody typing a report.

Number two: how many days to a sendable quote?

Days from the site conversation to a priced document in the customer's hands. A 40x60x14 with a 12-foot lean-to is a day's takeoff at the outside; when turnaround runs eleven days the job is sitting behind three other takeoffs and a supplier callback. So watch the queue, not the speed. Five priced-but-unsent estimates is a five-day floor however fast anyone works, and the tell is a stage where the median sits far below the average — a handful of stuck deals dragging the whole stage.

Stage Dwell Time (avg / median hrs)

Stage Dwell Time (avg / median hrs)

New Lead
Contacted
Create Estimate
Estimate Sent
Estimate Approved
Info Submitted
Contract Sent
0255075100
Hovering Estimate Sent
Estimate Sent
Avg dwell4d 0h
Median dwell2d 12h
90th pct9d 6h
Based on 27 leads that left this stage
AvgMedian
Average and median time in each stage side by side — where the median sits far below the average, a few stuck deals are the story. Real screen · sample data.

Split the clock: days waiting on the customer's information, and days waiting on you. Only the second half is yours. If the takeoffs themselves are slow, how to bid a post-frame job without guessing is the read.

Number three: was the estimate opened?

The cheapest signal on the list and the most misused. A PDF emailed with no delivery signal cannot tell "they are thinking about it" from "it went to spam," and those call for different follow-ups: opened four times with no reply means they are working the number; never opened means fix the address before you write another word.

Status checking
Miller Road 40×60 ShopChecking status…
The lookup is in flight for about a second. It never says “Send Estimate” in that second.
Without the guard
Send Estimate— on a quote that went out last week.
Every estimate sent to this person, with what it did — Sent, Opened, Approved — on the record, by project and version. Real screen · sample data.

Open and view tracking on every estimate gives you the count and the seconds. Opens do not cause closes — buyers with real intent open more — so treat it as triage, never as a target.

Number four: what is the win rate by job shape?

An overall win rate is three businesses averaged into one figure. Illustrative arithmetic: 60 jobs priced, 21 won — 35%. Split it and you find 28 residential garages with 13 wins (46%), 22 ag buildings with 6 wins (27%), and 10 commercial jobs with an architect and 2 wins (20%). Price the losing cell in hours: ten commercial bids at six hours each is 60 hours to win two jobs — change how you bid it, what you charge, or stop taking it and move the hours to the cell closing at 46%. Where those leads come from is its own subject.

Number five: how many days from milestone to money?

Posts set, and a $14,000 draw comes due. Measure the days between the crew finishing and the money landing, then split it, because the halves have different owners.

The clockWho owns itTypical cause when it stretches
Milestone done → invoice sentEntirely youNobody told the office the posts were done
Invoice sent → paidSharedTerms, bank timing, a disputed line

Measure the first half first: a crew finishing Thursday and an invoice going out the following Wednesday is six days of your own money financing the job. When the draws already exist as invoices off the agreed schedule, the unsent one is a visible draft beside the paid ones.

Payment draw nav
INV-2026-0042SentPrint / Save PDF
Stage 2 of 3

Invoice

Delivery payment — Marlene R. Zook
40×64 Shop — Buck Hollow Road
DueSep 8, 2026
Total$51,456.00
The job's draws in order — deposit paid, delivery sent, final still a draft — so the invoice nobody sent is the one that stands out. Real screen · sample data.

That is one invoice per draw off the schedule the customer approved. The other quiet source of unpaid work is scope built before it was papered — the extra overhead door, the slab thickened for a hoist — covered in the change order that protects your margin.

Number six: estimate against actual on which three lines?

Not whole-job gross margin; it arrives too late and too coarse. Track the post and lumber package, the steel package, and labour hours to dry-in — three numbers, three minutes at closeout. What this catches is unit mismatch: a supplier quoting per lineal foot while your sheet assumes per piece, steel priced per square while your takeoff counts panels. A unit error never shows up as one bad job; it shows up as the same slice missing from every job, and only the line-item comparison surfaces it. Job profit — estimate against actual keeps that comparison open while the job is still running, inside Project Command.

What do the shops with their act together do differently?

They measure the queue, not the person. They fix the denominator once. They read distributions, not averages. They act on one number a quarter — pick the worst, change one thing, leave the rest alone long enough to see whether it moved — and accept that sixty jobs a year is direction and outliers, not significance.

None of it tells you whether your price is right. These six measure the operation — how fast it responds, how cleanly it converts, how quickly it collects — and say nothing about your position in the market; you can be the tightest shop in the county and still leave money on every ag building because your rate has not moved in three years. Work the numbers you own, and treat pricing as its own argument every spring.

LEAD · QUOTE · SIGN · INVOICE · BUILD

Build the business,
not just the buildings.

One system from the first call to the final invoice — pipeline, 3D estimates your customer can see, e-sign, deposits, scheduling, change orders and a branded portal.

leads2build.com
A post-frame barndominium at dusk, warm light in every window
The great room of a finished barndominium — exposed timber trusses, a stone fireplace and a wall of windows
A finished post-frame shop with charcoal steel siding and two overhead doors
Leads2BuildBUILDER OPERATING SYSTEM