Skip to content
roadmark

Freight brokerage software

Price every request before the customer calls someone else.

Roadmark reads your quote inbox, prices each lane from your contracts, history and the market, and has the quote ready for a rep to approve. Then it covers the load, keeps the customer posted and bills on POD.

Quotes
From email, portal, EDI and RFQ spreadsheets
Cover
Carriers vetted every day, not once
Margin
Visible before you commit
A broker on the phone at a desk with a wall map
This morning's quote inbox, priced by the Quoting agent
Quotes inboxQuoting agent
Requests since 06:0023
Priced and ready19
Need a rep4

Quoting and CRM

Quote from the inbox, not a spreadsheet.

Requests arrive by email, portal, EDI or a 40-lane RFQ attachment. Roadmark reads each one, finds the customer and the lanes, and prices them from the customer's contract, your lane history, what carriers have been paid, and today's market.

  • Every price comes with its reasons, so a rep can approve it in seconds or change it with the facts in front of them.
  • RFQs go from spreadsheet to priced lanes in one pass, with the lanes you've never run set aside for a person.
  • Lost quotes are tracked with the reason, so you can see where you're too high and where you're leaving money behind.
A customer's email priced into a quote draft with its reasons
Quoting agentQ-20944
$2,315.00 USD
16.8% margin
Linehaul$1,890.00
Extra stops, 2 × $85.00$170.00
Liftgate$95.00
Fuel surcharge$160.00
  • Northgate's contract sets stops at $85.00 and liftgate at $95.00
  • Carrier cost on this lane averages $1,925.00 over 30 days

Carrier cover and the carrier portal

Cover every load with carriers you trust.

When a load is booked, Roadmark ranks the carriers who have run the lane well, checks their authority and insurance that day, and prices the offer. A rep picks one, and the tender goes straight to the carrier's portal, or posts the load to DAT, Truckstop and other load boards from the same screen.
The carriers ranked for load 48219, with one blocked by compliance
Cover load 48219Mississauga ON → Columbus OH · pickup 14:00
  • Northline Freight$1,655.0013 of 14 on timeInsurance currentRan it 14 timesRecommended
  • Keel Transport$1,720.009 of 9 on timeInsurance currentSister company
  • Harrow Lane Trucking$1,640.006 of 8 on timeInsurance current
  • Brightwater Carriers$1,590.00Cargo policy lapsed Sep 24Blocked
The tender as Northline Freight sees it in its carrier portal
Carrier portal · Northline Freight

New tender from Ashgrove Logistics

Load 48219 · $1,655.00

PickupMississauga ON · today 14:00
DeliveryColumbus OH · tomorrow 08:00
Equipment53' dry van

Documents, check calls and pay status for this load stay here.

  • Vetting happens every day.Fraud checks run at onboarding, and a lapsed policy blocks the tender before it goes out.
  • Your sister companies are carriers too,at the internal rate your group agreed.
  • No chasing for a signed rate con.Carriers accept, upload and check pay in their portal.

Tracking and the customer portal

Tell the customer before they call.

Roadmark follows each load through the carrier's ELD, app or check calls. When an ETA slips, it drafts the update with the reason and the new time. Someone approves it, or it goes straight out for customers you've set that way.

The usual day

  • 11:28The truck slows on I-94 near Kalamazoo
  • 13:00Nobody notices; the next check call is due at 13:00Missed
  • 13:55Prairie Foods receiving calls asking where the load isCustomer called
  • 14:20A rep calls the carrier, then calls the customer back

With Roadmark

  • 11:28The ELD shows the truck slowing; the Tracking agent drafts a new ETA of 14:40 CT against the 14:00 appointment
  • 11:32J. Park approves the update and it goes to Prairie FoodsSent
  • 11:50The Joliet dock moves the appointment to 14:45
  • 14:40Arrives at door 22, ahead of the new appointmentOn time
The update Prairie Foods received
Sent to Prairie Foods receiving11:32

Load 48213 is running about 40 minutes behind because of construction on I-94. The new arrival time is 14:40 CT at door 22. We've asked the Joliet dock to move the appointment.

See the margin before you commit, and pay carriers without the chase.

Every quote shows its expected margin. Every load shows the real one once the carrier's bill is matched to the rate con and the POD, and anything that doesn't match is held for a person.
Margin by lane over the last 30 days, with the lane below 10% marked
Margin by laneLast 30 days
Margin by lane over the last 30 days, with the lane below 10% marked
LaneLoadsRevenueCarrier costMargin
Mississauga ON → Joliet IL42$181,230.00$155,480.0014.2%
Brampton ON → Buffalo NY31$71,765.00$59,700.0016.8%
Hamilton ON → Columbus OH18$56,520.00$51,980.008.0%
Toronto ON → Detroit MI27$44,550.00$37,420.0016.0%

Questions

What brokerages ask.

How does Roadmark help cover a load?

When a load is booked, it ranks the carriers who have run the lane well, checks their authority and insurance that day, and prices the offer. A rep picks one and the tender goes straight to that carrier's portal; the rep can also send it to several carriers or post it to DAT, Truckstop and other load boards.

Which load boards can Roadmark post to?

DAT, Truckstop and many other load boards. A rep posts an open load from the same screen that ranks carriers for it.

How does Roadmark vet new carriers?

Roadmark vets each carrier and runs fraud checks when it onboards, then re-checks authority and insurance every day. A carrier that fails a check gets no new tenders, like Brightwater Carriers, whose cargo insurance lapsed Sep 24.

What happens if a carrier's insurance lapses?

The tender is blocked before it goes out. Carriers are vetted every day, not once, and a blocked carrier gets no new tenders until a current certificate is on file.

Can our sister companies haul our brokered loads?

Yes. Sister companies show up as carriers when you cover a load, at the internal rate your group agreed.

Are delay updates sent to customers automatically?

Only where you've set it that way. The Tracking agent drafts the update with the reason and the new time, and someone approves it, or it goes straight out for customers you've set to send automatically.

When do we see the margin on a load?

Every quote shows its expected margin. The real margin shows once the carrier's bill is matched to the rate con and the POD, and anything that doesn't match is held for a person.

We're on McLeod, Aljex or Turvo. Can we start with quoting?

Yes. Roadmark runs beside McLeod, Aljex or Turvo through each one's API: booked quotes become orders there with the stops, rate and references on them, and status comes back. Dispatch keeps working in the TMS it uses today, and nothing is typed twice.

Already on McLeod, Aljex or Turvo? Start with quoting.

Roadmark runs beside McLeod, Aljex or Turvo through each one's API: booked quotes become orders there with the stops, rate and references on them, and status comes back, so nothing is typed twice. Your reps can also ask Claude, ChatGPT or Gemini about any load or lane.

Roadmark in Claude, ChatGPT and Gemini

How it connects

Bring this week's requests. We'll price them live.

Forward us a few days of quote requests. In the call, you'll see the prices Roadmark would have sent next to the ones your team did.

  • Your customers and lanes, not a canned demo
  • Runs beside your current TMS
  • What it would cost for your desk

Thirty minutes. No slides.

We use this to reply to your request. Privacy policy.