TMS migration without the big bang
Switch TMS one job at a time.
Run one job in Roadmark beside McLeod, TMW, TruckMate or your own system, usually quoting or tracking. Orders still land in your current TMS, so dispatch doesn't change. Then move over company by company when you choose, or never.

How it works
Start beside the TMS you run. Nothing is typed twice.
Roadmark sends each booked order to your current TMS with the stops, rate and references on it, and reads dispatch, status, stops and POD back. Your dispatchers keep working where they work today.
Roadmark
- Quotes from the inbox
- Customer and carrier portals
- Tracking and ETAs
- Invoices on POD
McLeod, TMW, TruckMate or your own
- Dispatch, as today
- Driver settlements, as today
1Connect
Your inbox, your current TMS and your ELD. We do the setup with you.
2Run one job in Roadmark
Usually quoting or tracking. Orders still land in your TMS, so dispatch doesn't change.
3Move over when you choose
One company, division or lane at a time, or never. Your old system stays readable for history.
What stays where
What moves to Roadmark, and what keeps running where it is.
Moves to Roadmark, one job at a time
- Quotes from the inbox
- Tracking and ETAs
- Customer and carrier portals
- Invoices on POD
Stays in McLeod, TMW, TruckMate or your own
- Dispatch, as today
- Driver settlements, as today
- Every job you haven't moved yet
- Your history, readable after you move
Stays connected either way
- Your ELD: Samsara, Motive, Geotab or Omnitracs
- Your books in QuickBooks, Sage, Xero or NetSuite, synced both ways
- EDI with your customers
- Load boards like DAT and Truckstop
A phased migration
Move your group over, one job at a time.
| Job | Month 1Quoting beside McLeod | Month 4The fleet plans here | Month 12Off TMW and McLeod | Keel joinsIts quoting moves first |
|---|---|---|---|---|
| Ashgrove LogisticsBrokerage · 280 loads a month | ||||
| Quoting and CRM | On Roadmark | On Roadmark | On Roadmark | On Roadmark |
| Tracking | by phone and email | On Roadmark | On Roadmark | On Roadmark |
| Planning and dispatch | in McLeod | in McLeod | On Roadmark | On Roadmark |
| Billing and settlements | in QuickBooks | in QuickBooks | On Roadmark | On Roadmark |
| Analytics | in spreadsheets | in spreadsheets | On Roadmark | On Roadmark |
| Ashgrove FreightCarrier · 140 trucks · two divisions | ||||
| Quoting and CRM | in TMW | in TMW | On Roadmark | On Roadmark |
| Tracking | in TMW | On Roadmark | On Roadmark | On Roadmark |
| Planning and dispatch | in TMW | On Roadmark | On Roadmark | On Roadmark |
| Billing and settlements | in TMW | in TMW | On Roadmark | On Roadmark |
| Analytics | in spreadsheets | in spreadsheets | On Roadmark | On Roadmark |
| Keel TransportCarrier · 60 trucks | ||||
| Quoting and CRM | Not in the group yet | On Roadmark | ||
| Tracking | in McLeod | |||
| Planning and dispatch | in McLeod | |||
| Billing and settlements | in McLeod | |||
| Analytics | in spreadsheets | |||
| Jobs still run in another system | McLeod, TMW, QuickBooks | McLeod, TMW, QuickBooks | Nothing | McLeod |
Divisions that bill under their parent move with it. Choose the migration order that fits your group.
Your data
What we import, and where your history stays.
We import from your current system or a spreadsheet, and map the fields with you before anything goes live.
- Customers and carriersFrom your current TMS, a spreadsheet, or both.
- Lanes and ratesThe ones you quote and haul today, from the same sources.
- Fields mapped with youWe go through how your fields map to Roadmark's together, before anything goes live.
- History stays readableYour old system stays readable for history after a job or a company moves off it.
An example plan, not a promise for yours: importing takes a day or two, connections are done within a week, and running beside the old TMS on live loads takes two to four weeks. You test each connection with a real load before turning it on for everything.
Several companies, several systems
Every company moves on its own schedule.
Several companies on different systems is fine. Each one connects on its own, and a company can run on Roadmark or on its own TMS. Roadmark reads the ones that stay where they are.
- A company you buy joins on the TMS it already runs. Keel Transport joined the Ashgrove group on Mar 3, 2026 and is still on McLeod. Roadmark reads its loads, and group reports include it from that date only.
- Its quoting moved to Roadmark first; dispatch stays on McLeod until Keel is ready.
- Sister companies haul for each other at internal rates, even while one of them still dispatches from McLeod.
Ashgrove Transportation Group
- Ashgrove FreightAsset carrier · 140 trucksOn Roadmark
- Northline CartageDivision of Ashgrove Freight · drayageOn Roadmark
- Ashgrove DedicatedDivision of Ashgrove Freight · two grocery accountsOn Roadmark
- Ashgrove LogisticsBrokerage and 3PLOn Roadmark
- Keel TransportCarrier · 60 trucks · joined the group in MarchStill on McLeod
What to plan for
What switching this way still asks of you.
- Time for connectionsYour inbox, TMS and ELD. We do the setup with you, but a couple may need your IT team.
- Two systems for a whileUntil a company moves off McLeod or TMW, it keeps that system. Roadmark bills only the jobs you've switched on; the rest cost nothing here.
- A session or two of trainingPeople start on the job they already do: quoting, dispatch or billing. Drafts are there to check, not a new workflow to learn.
- No setup fee to run beside your TMSAny job that runs beside your current TMS has no setup fee. Moving a company fully off its old TMS is a one-time fee of one month of that company's price, waived on annual plans.
Questions
Before you plan a switch.
Do we have to leave McLeod or TMW?
No. Most companies start by running one job in Roadmark beside McLeod, TMW, TruckMate or another system, and move the rest over on their own schedule: a company, division or lane at a time, or never.
What if we never move dispatch?
That's fine. Booked orders still land in your TMS with the stops, rate and references on them, dispatch and driver settlements run there as they do today, and Roadmark reads dispatch, status, stops and POD back for tracking and invoices.
How long does implementation take?
Running one job beside your current TMS is the quicker start, and most of the work is connecting your ELD, email and accounting. Moving Roadmark in as your TMS is a longer, company-by-company rollout that you control.
How do you migrate our data?
We import customers, carriers, lanes and rates from your current system or a spreadsheet, and map the fields with you before anything goes live. Your old system stays readable for history.
How much training does our team need?
Most people start on the job they already do (quoting, dispatch or billing) and pick it up in a session or two. Drafts are there to check, not a new workflow to learn from scratch.
Which systems can Roadmark run beside?
McLeod, TMW.Suite, TruckMate, Aljex, Turvo or your own. Booked orders go out to them through their APIs, and status comes back, with stops, POD and costs where the TMS provides them. Roadmark connects to any TMS with an API: if yours isn't in the integrations directory, tell us what you run and we set up the connection with you.
Our companies run different systems. Can they move separately?
Yes. Each company connects on its own, and each can run on Roadmark or stay on its own TMS. A company you buy joins on the system it already runs, and moves over when it's ready.
How is a partial switch priced?
Roadmark starts from $499 USD/month with unlimited users. Start with one workflow beside your current TMS and confirm the setup and price with our team.
If we stop, can we get our data out?
Yes. Roadmark is month to month with 30 days' notice (or annual, prepaid, with 2 months free). When you leave, you get a full export of your loads, quotes, invoices and documents in open formats.

Plan your switch, one job at a time.
Tell us what you run today and which job you'd move first. We'll come back with the order to bring things over, what stays where, and what it would cost.
- Beside the TMS you run today
- One job first, the rest when you choose
- Your old system stays readable