Booking rate
57%
▼ 5 ptsvs prior period
industry median 42% — but falling
Sample workspace · Trailing 12 weeks · Apr 27 – Jul 18, 2026 · every figure traces to a record below
Booking rate
57%
▼ 5 ptsvs prior period
industry median 42% — but falling
Average ticket
$1,326
▲ 4.1%vs prior period
industry median $1,708 (plumbing, 2026)
Quote → job close rate
34%
▼ 7 ptswas 41% in Q1
industry: 30–40%
Cost per booked job
$173
— flatpaid channels only
LSA $96 · Search $214 · Meta $338
Gross margin
49.4%
▲ 1.4 ptsjob-level, labor + materials
industry: 45–52%
| Apr 27 | $60.8K |
|---|---|
| May 4 | $60.4K |
| May 11 | $62.2K |
| May 18 | $65.4K |
| May 25 | $68.6K |
| Jun 1 | $69.1K |
| Jun 8 | $69.9K |
| Jun 15 | $72.8K |
| Jun 22 | $77.0K |
| Jun 29 | $75.8K |
| Jul 6 | $78.7K |
| Jul 13 | $82.4K |
| Apr 27 | 12m |
|---|---|
| May 4 | 14m |
| May 11 | 18m |
| May 18 | 25m |
| May 25 | 41m |
| Jun 1 | 1h 6m |
| Jun 8 | 1h 35m |
| Jun 15 | 2h 0m |
| Jun 22 | 2h 30m |
| Jun 29 | 2h 47m |
| Jul 6 | 2h 51m |
| Jul 13 | 2h 47m |
Gap to pace is ~$11K — smaller than the leak below. Fixing response time closes it.
Sample records. Run this on your own numbers →