Everything we walked through on the call, costed and scheduled — with three ways to take it on, so you can move at whatever pace suits the business and the office.

Nothing here is a guess — these are the things you raised on the call. Every one of them comes from the same root cause: the inventory, the jobs, the schedule and the invoices live in four different places, so none of them can tell you what the others know.
“It’s the small stuff where the guys can come in grab something, they don’t write it down.”
On inventory — no accountability on pulls“I type it all in Excel and I convert it. But then to do a work order for one of the crews, I got to go back in and just retype everything.”
On proposals — the same job typed three times“That was almost nine months ago… we had to wait nine months to collect 11 grand that they owe us.”
On job status — one stalled job, settled $1,500 light“We do scheduling like on a whiteboard now, like a dry erase calendar, and it’s a pain.”
On scheduling — nothing the crews can seeOrdered the way you said you’d want them — inventory first, so your returning employee has something to run from day one, then the paperwork that costs you the most time, then the crews, then the integrations that turn it all into numbers.
Prices above are each phase’s share of the full build. Taken one at a time, every phase after the first carries a re-mobilization charge — the comparison is in the table further down.
You asked what it looks like all at once, and what it looks like doing two at a time. Here is all three, including phase by phase. The work and the finished system are identical — only the pace and the cash flow change.
| Phase | What it covers | Timeline | In the full build | Taken on its own |
|---|---|---|---|---|
| 1 | Inventory & the warehouse | 3 – 4 weeks | $5,000 | $5,000 |
| 2 | Customers, proposals & getting paid | 4 – 5 weeks | $6,000 | $6,750 |
| 3 | Jobs, scheduling & the crew’s phones | 4 weeks | $5,000 | $5,750 |
| 4 | Fleet tracking, reporting & follow-up | 2 – 3 weeks | $3,500 | $4,000 |
| Two at a time — two blocks of two | $20,500 | |||
| Total build | $19,500 | $21,500 | ||
Neither of these gets replaced. Both get connected, so the data you are already collecting starts doing something useful.
QuickBooks stays exactly where it is. It is the right tool for your accountant and there is no reason to move off it. What changes is that it stops being somewhere Linden has to retype things into.
I’ve been through Verizon’s developer documentation since we spoke. Reveal publishes a full REST API and the pieces you need are all there — and importantly, API access is included with your existing Reveal subscription, not a paid add-on.
Vehicle Location — latest GPS position and status, for the live mapVehicle Segment Data — stops, drives and idles, already separated by VerizonGeofence — jobsite boundaries with entry and exit eventsVehicle GPS History — where a truck was, over any date rangeWebhooks — Verizon pushes position events to us, so nothing is polledPrices above are each phase’s share of the full build. Taken one at a time, every phase after the first carries a re-mobilization charge — the comparison is in the table further down.

The Fleet Map screen, live in the mockup now — open it at Concept B → Fleet Map
| Terms | Detail |
|---|---|
| Payment | One third to start, one third at the midpoint, one third on delivery. Per phase, or per block, depending on the route you pick. |
| Ongoing | $250 per month, beginning 30 days after the first phase goes live. |
| Ownership | The system and all data in it are yours. No per-user fees, no per-seat licence, ever. |
| Validity | This proposal holds for 30 days, to October 4, 2026. |
| What I need from you | Verizon Reveal integration credentials, QuickBooks admin access, your current price list, and a couple of hours of Kevin’s time on how proposals are actually written today. |
One job went quiet for nine months. $11,000 sat uncollected, and you settled $1,500 light just to close it — and by your own account, that isn’t the only one. Add the hours Kevin and PJ spend retyping a proposal into a work order and then again into a purchase order, on every job you sell. Add the stock that leaves the shelf without a name on it. This isn’t a system that pays for itself on one rescued invoice — it pays for itself on the pattern, and the pattern runs all year.