How verification works
Every review comes from a carrier whose MC or USDOT number we checked. Here is exactly what we check, and what it does not prove.
The steps
- We look up the MC or USDOT number in the federal carrier record and check that the carrier exists and is active.
- We send a one-time code by text, or by a phone call if the number can’t get texts, to the phone number on that record, never to a number the reviewer types in. The reviewer enters the code to unlock the review. Or the reviewer uploads a screenshot from their factor’s app or a settlement statement, and a person at Haul Factor checks it before the review counts.
- A person checks the review against our review rules before it goes live in the next weekly batch, marked “Verified carrier.” Name, phone, MC or USDOT number, dates and location are never shown on the site. Reviews go live in weekly batches so timing can’t give you away. Your factor never sees your name or MC.
The rules we apply
| Rule | How it works |
|---|---|
| One review per carrier per factor | A driver can’t post twice for the same factor. Spot a mistake in your review? Email support@haulfactor.com. |
| Factors can’t review themselves | MC or USDOT numbers tied to factors and their staff can’t review their own company or its rivals. |
| Odd patterns get a person | A sudden pile of reviews for one factor, repeated text, or the same device sending many reviews is held for a person to check before it posts. |
| Referred reviews are labeled | A review from a driver who came through a reviewer’s invite, a road captain or a link from a factor says so on the review. |
What this does not prove
The code proves the person has control of the contact on the federal record for that carrier. If that contact is old, belongs to a filing service or a dispatcher, the check is weaker. A screenshot shows the person has an account with that factor, but a screenshot can be faked, so a person checks each one and we look for repeats. We don’t say more than we can show.
If the phone number on file can’t get texts, we call it with the code. If there is no phone number on the record, or it is out of date, we can’t verify that carrier yet.
Where the public facts on a profile come from
The “Public facts” block on each profile and on the compare pages is read from the factor’s own site and from public records such as press releases, bank pages and listings. Every line has a link and a read date.
- We report what the page says, in its words. We don’t check whether it is true, and we don’t rate it.
- If we didn’t find something on the pages we read, the row says so. We never fill a gap with a guess.
- None of it is part of a score.
- A factor can reply publicly to correct a fact. We re-read the source and fix the line, with the date.
What we keep
We keep the MC number in a scrambled form so we can enforce one review per MC per factor. We don’t show it, and we never give a factor a driver’s identity. Privacy policy →
Last updated: Oct 31, 2026.