By Tradecraft
Where the day goes on the road
How trade shops claw back billable hours from windshield time, weak dispatch, and invoices that leave the truck days late.

Your techs left at 7:40 a.m. and rolled back at 5:10 p.m. The board looked full. The bank account did not. Somewhere between the first address and the last invoice, half the day turned into windshield, parts runs, and paperwork that waited until tomorrow.
That is not a motivation problem. It is a capacity problem. The work happened. The billable hours did not.
Three leaks that feel like "just how it is"
Routing eats the morning. Two techs cross zip codes because the scheduler assigned by habit, not by map. Industry field-service reporting often puts a large slice of the day in the truck: figures around a quarter of the workday in drive time show up repeatedly in home-services analyses. Whether your shop sits at 20% or 35%, that time is paid and not billed.
The first visit does not finish. The tech diagnoses, then drives to supply, then returns. The customer waited. The next job slipped. Callbacks and return trips are margin killers; contractor benchmark sets (including Level CFO's service-call work across thousands of shops) keep pointing at callback rate and utilization as the swing factors between bottom and top quartile.
The invoice leaves late. The job was done Friday. The invoice went out Wednesday. Cash followed whenever the customer opened email. Level CFO's contractor benchmarks note that same-day invoicers collect on the order of 23% faster than shops that lag. Speed of paperwork is not admin trivia. It is working capital.
Top-quartile shops in those same benchmarks often keep technicians billable in the mid-70% to mid-80% range. Median shops sit lower. A ten-person crew living ten points under top quartile is not "a little inefficient." It is almost a full tech of lost capacity, every day.
Control the board, not the tribal knowledge
Tradecraft puts the schedule board and live dispatch map in one place so distance, workload, and skills are visible when you assign. AI tech scoring can suggest a match. You still approve. That keeps judgment with the shop and removes the spreadsheet shuffle that sends the wrong truck across town.
When inventory and the pricebook sit next to the job, the office stops guessing what was on the truck and what the last similar call billed. Fewer "we will come back with the part" loops. More first visits that end with a completed job.
Finish while you are still on site
Quotes with Good-Better-Best options give the customer clear choices before anyone packs up. Accepted work flows into invoicing and Stripe payment without retyping the job into a second system. The white-label customer portal answers "where is my tech?" without another phone call into the shop.
Mobile voice help for field updates exists for the moments when a tech's hands are full and the notes would otherwise wait until the truck is parked.
What this post is not
This is not the story of the first phone call. That loop (capture, qualify, book) lives in From the first call to the paid invoice. This one is about what happens after the job is already on the board: how the day gets spent, and whether it turns into cash.
Start with the leak you can feel
If trucks zigzag, start with dispatch and the map. If return trips are normal, start with parts readiness and the pricebook on the job. If cash is always "about two weeks out," start with quote-to-invoice on site.
Unlimited technicians with no per-user fee means you do not punish yourself for putting more people on the road. Put the system behind them first so the road time you pay for is the road time that pays you back.
See pricing or book a demo and walk one real day from first stop to paid invoice.
Request a demo
Run the noisy-cell-phone test on Tradecraft. Bring the Friday-to-Saturday correction and see the job your tech would open.
Request a demo