Pricing
Four named tiers, quoted on a call. You leave the first one with a figure.
4
Named tiers
One product. A tier is a set of entitlements, not a lesser build.
8
Safeguards in every tier
Authorization, audit, isolation and export are never an upgrade.
1
Product, one database
Moving up is a switch, not a migration.
0
Prices published
You leave the first call with a figure, not a brochure.
Four tiers
Every tier runs the same software against the same database, so moving up is a switch rather than a migration.
One office running its own book.
Pricing on a call
Book a demoWhat’s included
Drayage with the money and the partners attached.
Pricing on a call
Book a demoWhat’s included
More than one entity, more than one office.
Pricing on a call
Book a demoWhat’s included
A single-tenant instance in a region you choose, residency written into the DPA, custom provider adapters, assisted migration and contracted response times. It is a deployment conversation rather than a shelf item, which is why it is not a fourth card.
What differs is how many rows you are working.
What drives the price
There is no self-serve signup. A brokerage’s first hour is spent on its docket, letterhead, roles and credit limits — none of which survives a card form.
Seats
How many people need a login. Roles cost nothing — an audit log is only worth having when every action has a name against it.
Load volume
Containers a month. A small desk and a large one are not the same storage, document generation or background work.
Integrations
Each live connection is credentials to vault, a webhook to receive and calls to rate-limit. Simulated mode is free.
Portals
The customer and carrier portals are a second authentication surface, and a second support surface.
Deployment
Shared infrastructure, or an instance of your own in a region you pick. The software is identical; what changes is who else is on it.
In every tier
Some products sell the audit log as an add-on. A brokerage without one cannot answer the only question that matters after something goes wrong.
Questions
Answered here so the call can be spent on your containers. Anything else goes to sales@harbortmss.com.
Your company profile, your people and their roles are an afternoon. Your records set the timeline, because it depends entirely on the state of the spreadsheets they live in.
We give you a date after we have opened your data, not before. A date quoted before anyone has looked is a guess dressed as a commitment.
Customers, carriers and loads import from CSV or XLSX with column mapping, and nothing commits until you have seen a validation preview with the row-level errors on it. An import applies completely or not at all.
Imported records land in the same approval states as records typed by hand — a carrier from a spreadsheet is pending compliance like any other.
Annual by default, with a monthly option at a different rate. No multi-year lock-in is required to get a sensible price.
Your export works on the last day the same as on the first. Holding a brokerage’s operating history hostage is not a retention strategy.
You do. We do not sell it, we do not train models on it, and one tenant’s data never informs another’s — isolation is enforced in the database itself.
On termination you export everything first, and deletion follows on a schedule stated in the agreement.
They stop being the system of record, which is the point. Every re-key of the same container is a chance to lose a charge.
You keep the sheets — every list exports to Excel. It is simply no longer the only copy, and no longer the one the invoice is built from.
Next
Forty minutes against your own freight. Pricing is the last ten of them.