Your best tech is sitting in traffic.
ServiceCore360 is dispatch, routing, memberships, route contracts, estimates and invoicing for the four-to-fifteen truck shop — with fourteen AI agents doing the work you'd otherwise hire a second dispatcher for.
Built by CloudCore360, branded as yours, running in about a week.
No signup. The demo is the real product with a real Tuesday loaded into it.
Where the money actually goes
Three leaks, and none of them are on your P&L.
Every shop we've looked at loses money in the same three places. None of them show up as a line item, which is exactly why they never get fixed.
1 in 4
In-season calls that never get answered. A no-cool call in July is worth $400 to $9,000 depending on whether it ends in a capacitor or a changeout. Voicemail converts at almost nothing, and the customer calls the next name on the list before you call back.
Whiteboard
How most shops still assign work. "Who's free" instead of who's closest, who's certified, and who already has the part on the truck. The difference between those two questions is roughly one extra job per truck per day.
2–3×
What a shop with 800 maintenance members sells for against an identical shop without them. Recurring revenue is the entire difference between owning a job and owning an asset — and most software treats it as an afterthought.
The three things it does that nothing else does
A dispatch board that knows what it's looking at.
Most field software gives you a calendar and calls it dispatch. These three modules are the reason a shop switches.
Dispatch that recommends
Techs down the side, hours across the top, every job colour-coded by trade and status. HVAC and plumbing on one board, because your shop runs both.
When a call lands, you don't get a list of who's free. You get a ranked recommendation: closest, certified, has the part on the truck, and whether the customer is a member who jumps the queue.
Routing that shows the cost
Live truck positions, each tech's day drawn in order, and drive time rendered as its own visible thing rather than buried between appointments.
Windshield time is the largest hidden cost in this business. Ours puts a number on it: 6.4 hours recovered in a typical week across eight trucks. That's roughly one extra job a day, without hiring anyone.
Two recurring engines
Maintenance plans and route contracts are different machines, and almost nobody builds both properly.
Plans sell a promise — two visits a year — and generate a backlog you mine to fill a soft Thursday. Route work sells a slot: every second Tuesday at 3:30, and the customer notices immediately if it moves.
Both engines, side by side
Sell a promise and sell a slot.
An HVAC shop lives on membership plans. A drain or cleaning route lives on standing appointments. Build both and one product covers the whole trade.
Maintenance plans
Silver, Gold, Platinum. Monthly billing, member discount, priority dispatch.
- Every sold-but-undelivered visit lands in a backlog
- The scheduler mines that backlog to fill soft days before they happen
- Renewal pipeline flags anything without auto-renew
- MRR and attrition tracked per tier
Recurring route work
Standing slots on a fixed cadence — weekly, biweekly, monthly, quarterly.
- The slot is the product, so it survives reschedules instead of vanishing
- Streak tracking, because a broken streak is a churn signal
- Route density feeds the "we're in your area" campaign
- Commercial accounts billed on terms, not on the driveway
Seventeen modules, one system
Everything the office touches, in one place.
No integrations to buy, no second tab, no spreadsheet that only one person understands.
Dashboard
Board health, unassigned queue, SLA at risk, membership MRR, money owed.
Dispatch board
Both trades, colour-coded, capacity and overtime warnings, emergency lane.
Map & routing
Live pins, per-tech route lines, drive time, who's closest, one-click optimise.
Jobs & work orders
Priority clock, arrival windows, per-type checklists, complaint / cause / correction.
Customers & property
Customer to property to equipment, with serials, install dates and warranty.
Service agreements
Plans and route contracts, backlog, renewals, MRR and attrition.
Estimates
Good / better / best, e-sign, deposits, financing, automatic follow-up.
Price book
Flat rate by trade with labour, material and margin. Quote from the truck.
Inventory & trucks
Stock per van, consumption per job, restock predicted before the stock-out.
Invoicing & payments
Deposits, progress billing, tap to pay on site, AR aging, accounting sync.
Technician app
My day, en route, timers, checklists, photos, on-the-spot quote, signature, payment.
Customer portal
Live ETA with the tech's photo, equipment history, plan balance, pay the invoice.
Team & certifications
Licence expiry that blocks unbillable work. Four pay models running at once.
Marketing & leads
Source to booked job to invoice, so cost per booked job is a real number.
Intelligence
First-time fix, callback rate, utilisation, capacity vs demand, replacement list.
AI agents
Fourteen of them, each switchable, each with its impact in plain numbers.
Settings & branding
Your name, your colours, your arrival windows, your SLA rules, your zones.
The part that's genuinely new
Fourteen agents, working the whole time you're not.
Everything above this section is table stakes — the incumbents all do some version of it. This is the reason to switch.
Intake & after-hours
Answers every call and text, triages emergency against routine, books a real slot on the board.
Dispatch recommender
Ranks who to send by skill, drive time, parts on the truck and member priority.
Route optimiser
Resequences each day and flags trucks crossing zones for no reason.
Weather demand forecast
Watches the ten-day and warns you before a heat wave doubles the call volume.
Backlog filler
Mines unscheduled plan visits to fill soft days before they turn soft.
Renewal & upsell
Flags renewals at risk and suggests the right tier bump.
Estimate follow-up
Chases open estimates on a cadence and handles the usual objections.
Equipment replacement
Finds 15-year systems with repeat repairs and builds the replacement list.
Job write-up
Turns a tech's voice note into a clean customer-facing summary.
Review engine
Asks two hours after close, from the tech's name, routes unhappy ones to you first.
Win-back
Reaches customers who've gone quiet for eighteen months with a reason to call.
Restock predictor
Predicts truck stock-outs from consumption and tomorrow's job mix.
AR collections
Works the aging list politely and escalates only what needs you.
Callback watchdog
Spots repeat visits to one address and flags quality before the customer complains.
"The whiteboard worked fine at four trucks. At eight it started costing me a job a day and I couldn't see where it was going."
The reason most shops call us. Somewhere between five and ten trucks, the way you've always done it quietly stops working — and nothing on the market is built for that size.
Where this fits
Too small for ServiceTitan. Too big for a calendar.
The four-to-fifteen truck shop is the gap in this market, and it's the only shop we build for.
| Enterprise platforms | Calendar-first tools | ServiceCore360 | |
|---|---|---|---|
| Built for | 20+ trucks | 1–4 trucks | 4–15 trucks |
| Time to running | Months, with a consultant | An afternoon | About a week, set up for you |
| Dispatch | Real, and genuinely good | A calendar with names on it | Ranked recommendations by skill, distance, parts and membership |
| Recurring revenue | Plans, well handled | Repeating appointments | Both engines — plans and route contracts |
| AI agents | Add-on modules | Reminder texts | Fourteen, included, each switchable |
| Branding | Their name on it | Their name on it | Your name and colours, front to back |
| Who runs it | Your admin, once trained | You | CloudCore360 sets it up and keeps it running |
White label
It shows up as your software.
Every colour in the product comes from a handful of variables. Your name, your palette, your logo — on the dispatch board, in the tech's app, and on the portal your customer opens.
Your techs never see our name. Neither do your customers.
34
calls a month that would have gone to voicemail, answered and triaged. 26 of them booked.
6.4
windshield hours recovered in a week across eight trucks — about one extra job a day.
$78,500
in replacement opportunity found sitting in six houses you already service.
614
plan members tracked with per-tier MRR and attrition, plus six standing route contracts.
See it with your name on it.
Open the demo and click around — it's the real product with a real Tuesday loaded into it. Or book twenty minutes and we'll put your shop's name on the board while you watch.