PageSourceSearch

https://www.fleetfax.com/

html fleetfax.com collected 2026-10-02 01:29:13 UTC 81,688 bytes, 1,225 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head>
4  <meta charset="utf-8">
5  <meta name="viewport" content="width=device-width, initial-scale=1">
6  <title>fleetfax · The free carrier report. Full-depth vetting, no signup</title>
7  <meta name="description" content="Search any carrier by USDOT, MC, name, phone, or email for the full report free: risk flags with evidence, safety vs peers, fleet, operating map. No signup.">
8  <link rel="canonical" href="https://www.fleetfax.com/">
9  <meta name="robots" content="index,follow">
10
11  
12  <meta property="og:type" content="website">
13  <meta property="og:url" content="https://www.fleetfax.com/">
14  <meta property="og:title" content="fleetfax · The free carrier report. Full-depth vetting, no signup">
15  <meta property="og:description" content="The full federal record on any carrier, free and without signup: risk flags with evidence, safety against peer carriers, insurance history, observed fleet and operating map.">
16  <meta property="og:site_name" content="fleetfax">
17  <meta property="og:image" content="https://www.fleetfax.com/images/og-fleetfax-v2.png">
18  <meta property="og:image:width" content="1200">
19  <meta property="og:image:height" content="630">
20  <meta property="og:image:type" content="image/png">
21  <meta property="og:image:alt" content="The US drawn as a dot map of active carriers, with the fleetfax wordmark: carrier intelligence">
22
23  
24  <meta name="twitter:card" content="summary_large_image">
25  <meta name="twitter:title" content="fleetfax · The free carrier report. Full-depth vetting, no signup">
26  <meta name="twitter:description" content="The full federal record on any carrier, free and without signup: risk flags with evidence, safety against peer carriers, insurance history, observed fleet and operating map.">
27  <meta name="twitter:image" content="https://www.fleetfax.com/images/og-fleetfax-v2.png">
28  <meta name="twitter:image:alt" content="The US drawn as a dot map of active carriers, with the fleetfax wordmark: carrier intelligence">
29
30  
31  
31<script src="/js/ff-env.js?v=2f8351aa77"></script>
31
32  
33  
33<script src="/js/ff-promo.js?v=2d1e3a995c" defer></script>
33
34  
34<script src="/js/ff-promo-hydrate.js?v=d5dc2c959e" defer></script>
34
35  
35<script type="application/ld+json">
36  {
37    "@context": "https://schema.org",
38    "@graph": [
39      {
40        "@type": "SoftwareApplication",
41        "name": "fleetfax",
42        "operatingSystem": "Web",
43        "applicationCategory": "BusinessApplication",
44        "description": "Carrier intelligence for freight brokers, factoring companies, shippers, and insurance underwriters. Free full carrier reports with no signup: risk flags with named evidence, safety against peer carriers, fleet and equipment, operating map. A free account adds carrier sourcing and daily monitoring of a book of up to 50 carriers (launch offer through Oct 14, normally 15).",
45        "url": "https://www.fleetfax.com/",
46        "offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" },
47        "image": "https://www.fleetfax.com/images/og-fleetfax-v2.png"
48      },
49      {
50        "@type": "Organization",
51        "name": "fleetfax",
52        "url": "https://www.fleetfax.com/",
53        "logo": "https://www.fleetfax.com/images/fleetfax-mark.svg",
54        "email": "[email protected]",
55        "sameAs": [
56          "https://chromewebstore.google.com/detail/fleetfax/dpkieojgkjkffccmimkheipadfhdofab"
57        ]
58      },
59      {
60        "@type": "WebSite",
61        "name": "fleetfax",
62        "url": "https://www.fleetfax.com/"
63      }
64    ]
65  }
66  </script>
66
67
68  
69  <link rel="icon" type="image/svg+xml" href="/images/fleetfax-mark.svg">
70  <link rel="alternate icon" href="/images/favicon.png">
71  <link rel="apple-touch-icon" href="/images/webclip.png">
72
73  
74  <link rel="preconnect" href="https://fonts.googleapis.com">
75  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
76  <link href="https://fonts.googleapis.com/css2?family=Geist+Mono:wght@500;600;700&family=Inter:wght@400;500;600&display=swap" rel="stylesheet">
77
78  
79  <link rel="stylesheet" href="/css/main.css?v=7e8ee2c2be">
80
81  
82
83  
84  <link rel="prefetch" href="/v3/" as="document">
85  <link rel="prefetch" href="/v3/components/fleetfax.css?v=3a37b89a3a" as="style">
86  <link rel="prefetch" href="/v3/boot.js?v=0c8f56a723" as="script">
87  <link rel="prefetch" href="/v3/vendor/react.production.min.js" as="script">
88  <link rel="prefetch" href="/v3/vendor/react-dom.production.min.js" as="script">
89  <link rel="prefetch" href="/js/us-corridors.js?v=addc76a0e5" as="script">
90  <link rel="prefetch" href="/v3/features.js?v=639c668042" as="script">
91  <link rel="prefetch" href="/v3/adapter.js?v=0faae9e151" as="script">
92  <link rel="prefetch" href="/v3/components/data.js?v=75fbcc0e50" as="script">
93  <link rel="prefetch" href="/v3/components/ui.js?v=48ead006da" as="script">
94  <link rel="prefetch" href="/v3/components/hero.js?v=bc3af7b33d" as="script">
95  <link rel="prefetch" href="/v3/components/tabs.js?v=51db87022c" as="script">
96  <link rel="prefetch" href="/v3/components/safety.js?v=42305a32f2" as="script">
97  <link rel="prefetch" href="/v3/components/lanes.js?v=48ba0011d6" as="script">
98  <link rel="prefetch" href="/v3/components/real.js?v=9f67e6f477" as="script">
99  <link rel="prefetch" href="/v3/app.js?v=fefdcbc7a7" as="script">
100
101  
102  
102<script src="/js/preload.js?v=a9232e9d91"></script>
102
103
104  
105  
105<script src="/js/analytics-guard.js?v=4ad4e0e9e4"></script>
105
106  
106<script src="/js/clarity-init.js?v=57b76cbab6" defer></script>
106
107  
108  
108<script src="/js/account-probe.js?v=f78267cffb" defer></script>
108
109  
109<script defer src="/v3/analytics.js?v=fc93eb8f79"></script>
vendor: 66 bytes, lines 109-110
109
110  <script async src="https://www.googletagmanager.com/gtag/js?id=
110G-K0S45ZSWGN
vendor: 14 bytes, lines 110-111
110"></script>
111  
111<script>
112    
vendor: 141 bytes, lines 112-115
112window.dataLayer = window.dataLayer || [];
113    function gtag(){ dataLayer.push(arguments); }
114    gtag('js', new Date());
115    gtag('config', '
115G-K0S45ZSWGN
vendor: 30 bytes, lines 115-116
115', { surface: 'website' });
116  
116</script>
116
117</head>
118<body class="home">
119  
120  
121  <a href="#main" class="skip-link">Skip to content</a>
122  <nav class="nav" aria-label="Primary">
123    <div class="nav-inner">
124      <a class="nav-brand" href="/" aria-label="fleetfax home">
125        <svg class="nav-brand-mark" viewBox="0 0 128 128" width="28" height="28" aria-hidden="true">
126          <defs><radialGradient id="ff-grad-nav" cx="35%" cy="30%" r="80%"><stop offset="0%" stop-color="#e6202b"/><stop offset="55%" stop-color="#c8102e"/><stop offset="100%" stop-color="#7a0c1c"/></radialGradient></defs>
127          <circle cx="64" cy="64" r="62" fill="url(#ff-grad-nav)"/>
128          <path d="M40 66 L56 82 L88 50" stroke="#ffffff" stroke-width="13" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
129        </svg>
130        <span class="nav-brand-text">fleetfax</span>
131      </a>
132      <div class="nav-menu">
133        <div class="nav-group">
134          <button type="button" class="nav-link nav-group-btn" aria-expanded="false" aria-haspopup="true">Product</button>
135          <div class="nav-dropdown nav-mega" role="menu" aria-label="Product">
136            
137            <a role="menuitem" class="nav-mega-pulse" href="/stats" data-ff-pulse hidden></a>
138            <div class="nav-mega-grid">
139              <div class="nav-mega-col nav-mega-src">
140                <a role="menuitem" class="nav-mega-head" href="/source">Source<span class="nav-mega-arr" aria-hidden="true"><svg viewBox="0 0 12 12" fill="none"><path d="M2.5 6h7M6.5 3l3 3-3 3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></span></a>
141                
142                <a role="menuitem" class="nav-mega-item" href="/source?mode=lane#lane-search"><span class="nav-mega-t">Find carriers on a lane</span><span class="nav-mega-d">Type the lane in plain English, get carriers observed running it</span></a>
143                <a role="menuitem" class="nav-mega-item" href="/source?mode=nearby#lane-search"><span class="nav-mega-t">Find carriers near a city</span><span class="nav-mega-d">Everyone eligible within a radius of your origin</span></a>
144                <a role="menuitem" class="nav-mega-item" href="/source#ranking"><span class="nav-mega-t">How the ranking works</span><span class="nav-mega-d">Lane evidence, safety vs peers, observed activity. Never paid placement</span></a>
145                
146              </div>
147              <div class="nav-mega-col nav-mega-vet">
148                <a role="menuitem" class="nav-mega-head" href="/vet">Vet<span class="nav-mega-arr" aria-hidden="true"><svg viewBox="0 0 12 12" fill="none"><path d="M2.5 6h7M6.5 3l3 3-3 3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></span></a>
149                <a role="menuitem" class="nav-mega-item" href="/vet"><span class="nav-mega-t">Carrier report</span><span class="nav-mega-d">The whole federal record in one report</span></a>
150                <a role="menuitem" class="nav-mega-item" href="/vet#risk-flags"><span class="nav-mega-t">Risk flags</span><span class="nav-mega-d">Fraud patterns checked on every report</span></a>
151                <a role="menuitem" class="nav-mega-item" href="/vet#policy"><span class="nav-mega-t">Policy</span><span class="nav-mega-d">Your own rules, checked on any carrier you open</span></a>
152                <span role="menuitem" class="nav-mega-item is-soon" aria-disabled="true"><span class="nav-mega-t">Bulk vetting<span class="nav-soon">Coming soon</span></span><span class="nav-mega-d">Check a whole list at once</span></span>
153                <span role="menuitem" class="nav-mega-item is-soon" aria-disabled="true"><span class="nav-mega-t">Reverse lookup<span class="nav-soon">Coming soon</span></span><span class="nav-mega-d">Carriers sharing a phone, address, or officer</span></span>
154              </div>
155              <div class="nav-mega-col nav-mega-mon">
156                <a role="menuitem" class="nav-mega-head" href="/monitor">Monitor<span class="nav-mega-arr" aria-hidden="true"><svg viewBox="0 0 12 12" fill="none"><path d="M2.5 6h7M6.5 3l3 3-3 3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></span></a>
157                
158                <a role="menuitem" class="nav-mega-item" href="/monitor"><span class="nav-mega-t">Your book</span><span class="nav-mega-d">One row per carrier, flagged when its record changes</span></a>
159                <a role="menuitem" class="nav-mega-item" href="/monitor#timeline"><span class="nav-mega-t">Change history<span class="nav-pro">Pro</span></span><span class="nav-mega-d">Full federal timeline for 12 months, plus field-level identity changes</span></a>
160                
161                <span role="menuitem" class="nav-mega-item is-soon" aria-disabled="true"><span class="nav-mega-t">Proof of vetting<span class="nav-soon">Coming soon</span></span><span class="nav-mega-d">Dated records of every check</span></span>
162              </div>
163            </div>
164            <div class="nav-mega-foot">
165              <a role="menuitem" class="nav-mega-foot-ext" href="/extension">
166                <svg class="nav-mega-foot-ic" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="4"/><path d="M21.17 8H12"/><path d="M3.95 6.06 8.54 14"/><path d="M10.88 21.94 15.46 14"/></svg>
167                <span class="nav-mega-foot-t">Chrome extension</span>
168                <span class="nav-mega-foot-d">Due diligence, anywhere you work</span>
169              </a>
170              
171              <div role="none" class="nav-mega-foot-ext nav-mega-foot-static">
172                <svg class="nav-mega-foot-ic" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 17l6-6-6-6"/><path d="M12 19h8"/></svg>
173                <span class="nav-mega-foot-t">API access</span>
174                <span class="nav-mega-foot-d">Coming soon</span>
175              </div>
176            </div>
177          </div>
178        </div>
179        <div class="nav-group">
180          <a class="nav-link nav-group-btn" href="/research/" aria-expanded="false" aria-haspopup="true">Research</a>
181          <div class="nav-dropdown nav-panel nav-rpanel" role="menu" aria-label="Research">
182            <div class="nav-panel-list">
183              <a role="menuitem" class="nav-panel-item" href="/research/cargo-theft-identity-fraud"><span class="nav-panel-t">The thief books the load</span><span class="nav-panel-d">Cargo theft has gone white-collar: the load is stolen on paper, with a borrowed identity, a purchased MC number, or a hijacked FMCSA registration account.</span><span class="nav-panel-meta">8 min read</span></a>
184              <a role="menuitem" class="nav-panel-item" href="/research/motus-cutover"><span class="nav-panel-t">When the record goes quiet</span><span class="nav-panel-d">FMCSA's new public feeds can drop insured carriers with no marker. About 1 in 18 reading &ldquo;lapsed&rdquo; were insured all along when checked live.</span><span class="nav-panel-meta">6 min read</span></a>
185              <a role="menuitem" class="nav-panel-item" href="/research/chameleon-carriers"><span class="nav-panel-t">Reopened, not reformed</span><span class="nav-panel-d">Carriers shut down for cause quietly reopen under a new USDOT number, and crash at 3.6&times; the rate.</span><span class="nav-panel-meta">4 min read</span></a>
186            </div>
187            <div class="nav-mega-foot">
188              <a role="menuitem" class="nav-mega-foot-link" href="/research/">All research →</a>
189            </div>
190          </div>
191        </div>
192        <div class="nav-group">
193          <a class="nav-link nav-group-btn" href="/resources" aria-expanded="false" aria-haspopup="true">Resources</a>
194          <div class="nav-dropdown nav-panel nav-respanel" role="menu" aria-label="Resources">
195            <div class="nav-panel-list">
196              <p class="nav-panel-eyebrow">Guides</p>
197              <a role="menuitem" class="nav-reslink" href="/free-carrier-vetting">How to vet a carrier</a>
198              <a role="menuitem" class="nav-reslink" href="/usdot-vs-mc-number">USDOT vs MC numbers</a>
199              <a role="menuitem" class="nav-reslink" href="/glossary">Glossary</a>
200              <a role="menuitem" class="nav-reslink" href="/faq">FAQ</a>
201              
202              <p class="nav-panel-eyebrow">Trust</p>
203              <a role="menuitem" class="nav-reslink" href="/methodology">How fleetfax reads the record</a>
204            </div>
205          </div>
206        </div>
207        <div class="nav-group">
208          <a class="nav-link nav-group-btn" href="/stats" aria-expanded="false" aria-haspopup="true">Tools</a>
209          <div class="nav-dropdown nav-panel nav-rpanel" role="menu" aria-label="Tools">
210            <div class="nav-panel-list">
211              
212              <p class="nav-panel-eyebrow">Browse</p>
213              <a role="menuitem" class="nav-panel-item" href="/carrier/directory"><span class="nav-panel-t">Carrier directory</span><span class="nav-panel-d">Active carriers by state and city.</span></a>
214              <p class="nav-panel-eyebrow nav-panel-eyebrow-live">Live data</p>
215              <a role="menuitem" class="nav-panel-item" href="/stats"><span class="nav-panel-t">Daily digest</span><span class="nav-panel-d">New carriers, authorities, and revocations, counted daily.</span></a>
216              <a role="menuitem" class="nav-panel-item" href="/stats/out-of-service"><span class="nav-panel-t">
216Out-of-service tracker</span><span class="nav-panel-d">National vehicle and driver out-of-service rates from roadside inspections.</span></a>
217              <a role="menuitem" class="nav-panel-item" href="/stats/fleet-age"><span class="nav-panel-t">Fleet age tracker</span><span class="nav-panel-d">The age of power units seen in recorded inspections.</span></a>
218              <p class="nav-panel-eyebrow">Status</p>
219              <a role="menuitem" class="nav-panel-item" href="/status"><span class="nav-panel-t">Site status</span><span class="nav-panel-d">Whether fleetfax is up, and how fresh its carrier data is.</span></a>
220            </div>
221          </div>
222        </div>
223        <a class="nav-link" href="/pricing">Pricing</a>
224      </div>
225      <div class="nav-right">
226        <a class="nav-search" href="/" aria-label="Search a carrier">
227          <svg width="15" height="15" viewBox="0 0 20 20" fill="none" aria-hidden="true"><circle cx="9" cy="9" r="6" stroke="currentColor" stroke-width="1.7"/><path d="M14 14l3.5 3.5" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/></svg>
228          <span>Search a carrier</span><kbd aria-hidden="true">⌘K</kbd>
229        </a>
230        <a class="nav-link nav-signin" href="/account" data-ff-signin>Log in</a>
231        
232        <button type="button" class="nav-mobile-search" aria-label="Search a carrier">
233          <svg width="20" height="20" viewBox="0 0 20 20" fill="none" aria-hidden="true"><circle cx="9" cy="9" r="6.1" stroke="currentColor" stroke-width="1.7"/><path d="m13.6 13.6 3.4 3.4" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/></svg>
234        </button>
235        
236        <a class="btn btn-primary btn-sm nav-cta" href="/account?signup=1" data-ff-start-free><span class="nav-cta-sm">Start free</span><span class="nav-cta-lg">Get started free</span></a>
237        <button type="button" class="nav-burger" aria-label="Menu" aria-expanded="false" aria-controls="ff-nav-drawer"><span></span><span></span><span></span></button>
238      </div>
239    </div>
240    <div class="nav-drawer" id="ff-nav-drawer" role="dialog" aria-modal="true" aria-label="Menu" hidden>
241      
242      
243      <div class="nav-drawer-cta">
244        <a class="btn btn-secondary" href="/account" data-ff-signin>Log in</a>
245        <a class="btn btn-primary" href="/account?signup=1" data-ff-start-free><span class="nav-cta-sm">Start free</span><span class="nav-cta-lg">Get started free</span></a>
246      </div>
247      
248      <a href="/vet">Carrier report</a>
249      <a href="/source">Find carriers</a>
250      
251      <a href="/carrier/directory">Carrier directory</a>
252      <a href="/monitor">Your book</a>
253      <a href="/extension">Chrome extension</a>
254      <a href="/pricing">Pricing</a>
255      <div class="nav-drawer-divider"></div>
256      <details class="nav-drawer-group">
257        <summary>Live data<svg class="nav-drawer-chev" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M3 4.5 6 7.5 9 4.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
258        <div class="nav-drawer-sub">
259          <a href="/stats">Daily digest</a>
260          <a href="/stats/out-of-service">Out-of-service tracker</a>
261          <a href="/stats/fleet-age">Fleet age tracker</a>
262          <a href="/status">Site status</a>
263        </div>
264      </details>
265      <details class="nav-drawer-group">
266        <summary>Learn<svg class="nav-drawer-chev" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M3 4.5 6 7.5 9 4.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
267        <div class="nav-drawer-sub">
268          <a href="/research/">Research</a>
269          <a href="/resources">Resources</a>
270          <a href="/glossary">Glossary</a>
271          <a href="/methodology">Methodology</a>
272          <a href="/faq">FAQ</a>
273        </div>
274      </details>
275    </div>
276  </nav>
277  
277<script src="/js/carrier-path.js?v=2afb12e4ad" defer></script>
277
278  
278<script src="/js/search-core.js?v=7fc81122dc" defer></script>
278
279  
279<script src="/js/nav.js?v=b51b044394" defer></script>
279
280  
281
282  
283  <main id="main" tabindex="-1">
284
285    
286    <section class="hero container" id="hero">
287      
288      <canvas id="hero-map" class="hero-map" aria-hidden="true"></canvas>
289      <canvas id="hero-map-ambient" class="hero-map" aria-hidden="true"></canvas>
290      <div class="hero-c">
291        
292        <div class="hero-copy">
293        
294        <div class="hero-map-eyebrow" id="hero-eyebrow" aria-hidden="true"><b>2,174,293</b> active USDOT numbers</div>
295        <h1 class="hero-title">A clean lookup isn&rsquo;t a clean carrier.<br>fleetfax reads <span class="hero-title-em">the whole record</span>.</h1>
296        
297        <p class="hero-sub">Half of freight fraud hides behind a clean record. One read across 29 federal datasets catches what a lookup misses: fraud patterns, reincarnated authorities, safety percentiles estimated against peers. <span style="white-space:nowrap">All of it, free.</span></p>
298        </div>
299
300      
301      <div class="search-modes" role="tablist" aria-label="What do you want to do">
302        
303        <span class="search-modes-thumb" data-search-thumb aria-hidden="true"></span>
304        
305        <button type="button" class="search-mode-tab" role="tab" id="mode-tab-vet" tabindex="0"
306                aria-selected="true" aria-controls="mode-panel-vet" data-search-mode="vet">Vet a carrier</button>
307        <button type="button" class="search-mode-tab" role="tab" id="mode-tab-source" tabindex="-1"
308                aria-selected="false" aria-controls="mode-panel-source" data-search-mode="source">Source a carrier</button>
309      </div>
310
311      <form class="search-form" data-search-form id="mode-panel-vet" role="tabpanel" aria-labelledby="mode-tab-vet">
312        <label class="sr-only" for="hero-search">MC, USDOT, name, phone, or email</label>
313        <div class="search-input-wrap">
314          <div class="search-input-row">
315            <span class="search-mark" aria-hidden="true">
316              <svg viewBox="0 0 128 128" width="28" height="28">
317                <defs>
318                  <radialGradient id="ff-grad-search" cx="35%" cy="30%" r="80%">
319                    <stop offset="0%" stop-color="#e6202b"/>
320                    <stop offset="55%" stop-color="#c8102e"/>
321                    <stop offset="100%" stop-color="#7a0c1c"/>
322                  </radialGradient>
323                </defs>
324                <circle cx="64" cy="64" r="62" fill="url(#ff-grad-search)"/>
325                <path d="M40 66 L56 82 L88 50" stroke="#ffffff" stroke-width="13" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
326              </svg>
327            </span>
328            <div class="search-type-wrap" data-search-type-wrap>
329              <button type="button" class="search-type-btn" title="Search type" data-search-type-btn
330                      aria-haspopup="listbox" aria-expanded="false">
331                <span class="sr-only">Search type</span>
332                <span data-search-type-label style="color:var(--text-3);font-weight:500">Auto</span>
333                <svg class="search-type-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" aria-hidden="true">
334                  <path d="M6 9l6 6 6-6"/>
335                </svg>
336              </button>
337              <ul class="search-type-menu" role="listbox" data-search-type-menu>
338                <li class="search-type-option is-selected" role="option" data-value="auto" aria-selected="true">Auto</li>
339                <li class="search-type-option" role="option" data-value="dot" aria-selected="false">DOT</li>
340                <li class="search-type-option" role="option" data-value="mc" aria-selected="false">MC</li>
341                <li class="search-type-option" role="option" data-value="name" aria-selected="false">Name</li>
342                <li class="search-type-option" role="option" data-value="phone" aria-selected="false">Phone</li>
343                <li class="search-type-option" role="option" data-value="email" aria-selected="false">Email</li>
344              </ul>
345            </div>
346            <div class="search-sep" aria-hidden="true" data-search-sep></div>
347            <input id="hero-search"
348                   class="search-input"
349                   type="text"
350                   placeholder="MC, USDOT, name, phone, or email"
351                   autocomplete="off"
352                   spellcheck="false"
353                   inputmode="search"
354                   enterkeyhint="search"
355                   autocapitalize="off"
356                   autocorrect="off"
357                   role="combobox"
358                   aria-autocomplete="list"
359                   aria-expanded="false"
360                   aria-controls="hero-search-suggest"
361                   data-search-input>
362          </div>
363          <button type="submit" class="search-submit" aria-label="Search">
364            <svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
365              <circle cx="11" cy="11" r="7"></circle>
366              <path d="m20 20-3.5-3.5"></path>
367            </svg>
368            <span>Search</span>
369          </button>
370          
371          <ul class="search-suggest" id="hero-search-suggest" role="listbox"
372              aria-label="Carrier name matches" data-search-suggest hidden></ul>
373        </div>
374      </form>
375
376      
377      <form class="source-form" data-source-form id="mode-panel-source" role="tabpanel" aria-labelledby="mode-tab-source" hidden>
378        
379        <div class="source-nl-row">
380          <span class="search-mark source-nl-mark" aria-hidden="true">
381            <svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round">
382              <path d="M12 21s7-6.3 7-11a7 7 0 10-14 0c0 4.7 7 11 7 11z"/><circle cx="12" cy="10" r="2.4"/>
383            </svg>
384          </span>
385          <label class="sr-only" for="source-nl">Describe the carriers you want to source</label>
386          <input id="source-nl" class="source-nl-input" type="text"
387                 placeholder="reefer from Los Angeles, CA to Chicago, IL"
388                 autocomplete="off" spellcheck="false" inputmode="search" enterkeyhint="search" autocapitalize="off" autocorrect="off" data-source-nl>
389          <button type="submit" class="btn btn-primary source-submit" aria-label="Find carriers">
390            <svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
391              <circle cx="11" cy="11" r="7"></circle>
392              <path d="m20 20-3.5-3.5"></path>
393            </svg>
394            <span>Find carriers</span>
395          </button>
396        </div>
397
398        
399        <input type="hidden" data-source-origin value="">
400        <input type="hidden" data-source-radius value="50">
401        <input type="hidden" data-source-equipment value="">
402        <input type="hidden" data-source-dest value="">
403
404        
405        <div class="source-examples" aria-label="Example searches">
406          <button type="button" class="source-ex" data-source-example="reefer from Los Angeles, CA to Chicago, IL">reefer from Los Angeles, CA to Chicago, IL</button>
407          <button type="button" class="source-ex" data-source-example="tanker near Houston, TX">tanker near Houston, TX</button>
408          <button type="button" class="source-ex" data-source-example="flatbed within 100 mi of Atlanta, GA">flatbed within 100 mi of Atlanta, GA</button>
409        </div>
410      </form>
411
412      
413      <div class="source-teaser" data-source-teaser role="dialog" aria-modal="true" aria-label="Carrier sourcing preview" hidden>
414        <button type="button" class="source-teaser-close" data-teaser-dismiss aria-label="Close preview">
415          <svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"><path d="M6 6l12 12M18 6L6 18"/></svg>
416        </button>
417        <div class="source-teaser-grid">
418          
419          <div class="source-teaser-mapwrap" data-teaser-mapwrap aria-hidden="true">
420            <canvas class="source-teaser-map" data-teaser-map></canvas>
421          </div>
422          
423          <div class="source-teaser-panel">
424            <p class="source-teaser-eyebrow">Preview</p>
425            
426            <p class="source-teaser-lane" data-teaser-lane hidden></p>
427            
428            <p class="source-teaser-count" data-teaser-count hidden></p>
429            <div class="source-teaser-rowswrap">
430              <div class="source-teaser-rows" aria-hidden="true">
431                <div class="stz-row"><span class="stz-dist"></span><span class="stz-lines"><span class="stz-name"></span><span class="stz-meta"></span></span><span class="stz-open"></span></div>
432                <div class="stz-row"><span class="stz-dist"></span><span class="stz-lines"><span class="stz-name"></span><span class="stz-meta"></span></span><span class="stz-open"></span></div>
433                <div class="stz-row"><span class="stz-dist"></span><span class="stz-lines"><span class="stz-name"></span><span class="stz-meta"></span></span><span class="stz-open"></span></div>
434                <div class="stz-row"><span class="stz-dist"></span><span class="stz-lines"><span class="stz-name"></span><span class="stz-meta"></span></span><span class="stz-open"></span></div>
435                <div class="stz-row"><span class="stz-dist"></span><span class="stz-lines"><span class="stz-name"></span><span class="stz-meta"></span></span><span class="stz-open"></span></div>
436              </div>
437              
438            </div>
439            
440            <div class="source-teaser-cta">
441              <a class="btn btn-primary" href="/account?signup=1" data-ff-start-free>Get started free</a>
442            </div>
443            
444            <p class="source-teaser-fine" data-ff-promo>Free account: 10 new places a day (launch offer through Oct 14, normally 3).</p>
445          </div>
446        </div>
447      </div>
448
449      
450      <div class="hero-stage" data-hero-stage aria-hidden="true"></div>
451
452      
453      <div class="hero-try">
454        <button type="button" class="hero-lucky" data-feeling-lucky>
455          <svg class="hero-dice" data-face="5" viewBox="0 0 24 24" width="13" height="13" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="3" width="18" height="18" rx="4"/><circle class="hero-dice-pip" data-pip="TL" cx="8.2" cy="8.2" r="1.15" fill="currentColor" stroke="none"/><circle class="hero-dice-pip" data-pip="TR" cx="15.8" cy="8.2" r="1.15" fill="currentColor" stroke="none"/><circle class="hero-dice-pip" data-pip="ML" cx="8.2" cy="12" r="1.15" fill="currentColor" stroke="none" style="opacity:0"/><circle class="hero-dice-pip" data-pip="MM" cx="12" cy="12" r="1.15" fill="currentColor" stroke="none"/><circle class="hero-dice-pip" data-pip="MR" cx="15.8" cy="12" r="1.15" fill="currentColor" stroke="none" style="opacity:0"/><circle class="hero-dice-pip" data-pip="BL" cx="8.2" cy="15.8" r="1.15" fill="currentColor" stroke="none"/><circle class="hero-dice-pip" data-pip="BR" cx="15.8" cy="15.8" r="1.15" fill="currentColor" stroke="none"/></svg>
456          <span>Try a sample carrier</span>
457        </button>
458      </div>
459
460      
461      <div class="hero-proofband">
462        <div class="hero-proofstrip">
463          
464          
465          
466          <span class="hero-proof-item"><span class="hero-proof-text">Used by <strong>40,000+</strong> people every month</span></span>
467          
468          <span class="hero-proof-item"><span class="hero-proof-text"><strong>40,000,000+</strong> federal records unified</span></span>
469        </div>
470      </div>
471      </div>
472    </section>
473
474    
475    <section class="carrier-report" data-carrier-report hidden aria-live="polite">
476      <div class="container">
477        <div data-cr-content></div>
478      </div>
479    </section>
480
481    
482    <section class="section flow" id="how-it-works">
483      <div class="container">
484        <header class="section-head">
485          <h2 class="section-title">Source, vet, and monitor, all from one record.</h2>
486        </header>
487        <div class="flow-grid">
488          <div class="ms-card">
489            <div class="ms-card-head">
490              <span class="ms-card-eyebrow">Source</span>
491              <h3 class="ms-card-title"><a href="/source">See who&rsquo;s been on your lane</a></h3>
492            </div>
493            <p class="ms-card-note">Type the lane in plain English. fleetfax returns carriers with roadside inspections and crashes recorded on that route, ranked by the record, never by paid placement.</p>
494          </div>
495          <div class="ms-card">
496            <div class="ms-card-head">
497              <span class="ms-card-eyebrow">Vet</span>
498              <h3 class="ms-card-title"><a href="/vet">Catch what a clean lookup misses</a></h3>
499            </div>
500            <p class="ms-card-note">Reincarnated authorities, rented MC numbers, insurance lapses, safety against peers. The whole federal record on any carrier.</p>
501          </div>
502          <div class="ms-card">
503            <div class="ms-card-head">
504              <span class="ms-card-eyebrow">Monitor</span>
505              <h3 class="ms-card-title"><a href="/monitor">Your book, read every day</a></h3>
506            </div>
507            <p class="ms-card-note">One row per carrier: what the federal record says, what your policy says, what you ran with them. Revoked authority and cancelled insurance show up on the row.</p>
508          </div>
509        </div>
510        
511        <p class="flow-cta" data-ff-start-free><a class="btn btn-primary btn-lg" href="/account?signup=1">Get started free</a></p>
512      </div>
513    </section>
514
515    
516    <section class="section wound" id="why-lookups-fail">
517      <div class="container">
518        <p class="wound-eyebrow">Why lookups fail</p>
519        <h2 class="wound-title">Fraud learned to pass the lookup.</h2>
520        <p class="wound-lede">Hijacked identities, purchased MC numbers, reincarnated authorities: modern freight fraud is built to look clean on the lookup. A SAFER snapshot that says &ldquo;Active, insured, not rated&rdquo; is not a vetting decision. It is a coin flip.</p>
521
522        <div class="wound-stats">
523          <a class="wound-stat" href="https://www.globenewswire.com/news-release/2026/05/05/3288141/0/en/freight-fraud-hits-record-high-in-q1-2026-half-of-all-incidents-tied-to-carriers-with-clean-records.html" target="_blank" rel="noopener">
524            <span class="wound-stat-n">~50%</span>
525            <span class="wound-stat-l">of Q1 2026 freight-fraud incidents involved carriers with clean records</span>
526          </a>
527          <a class="wound-stat" href="https://news.tianet.org/key-findings-from-the-tia-fraud-report-2024/" target="_blank" rel="noopener">
528            <span class="wound-stat-n">$402,344</span>
529            <span class="wound-stat-l">average fraud loss per company in TIA&rsquo;s 2024 survey</span>
530          </a>
531          <a class="wound-stat" href="https://www.globenewswire.com/news-release/2026/05/05/3288141/0/en/freight-fraud-hits-record-high-in-q1-2026-half-of-all-incidents-tied-to-carriers-with-clean-records.html" target="_blank" rel="noopener">
532            <span class="wound-stat-n">+169.6%</span>
533            <span class="wound-stat-l">ownership-change fraud year over year, Q1 2026</span>
534          </a>
535        </div>
536
537        <div class="wound-split">
538          <div class="wound-card wound-card--lookup">
539            <div class="wound-card-head">What the lookup showed</div>
540            <ul>
541              <li>Authority: ACTIVE</li>
542              <li>Insurance: on file, $1M liability</li>
543              <li>Safety rating: None (like 94% of carriers)</li>
544              <li>No alerts</li>
545            </ul>
546          </div>
547          <div class="wound-col-record">
548          <div class="wound-card wound-card--record">
549            
550            <div class="wound-card-head">What the full record held</div>
551            <p class="wound-group">Identity</p>
552            <ul>
553              <li><b>Reincarnation:</b> an officer is also listed on a carrier whose <a href="/research/chameleon-carriers">authority was revoked</a></li>
554              <li>Its trucks were last inspected under <a href="/research/cargo-theft-identity-fraud">a carrier that has since lost its authority</a></li>
555              <li><b>Address cluster:</b> filed address is shared with 9 other carriers</li>
556            </ul>
557            <p class="wound-group">Insurance</p>
558            <ul>
559              <li><b>Cancellation filed:</b> <a href="/research/active-uninsured">liability cancellation on file</a>, with no replacement filed</li>
560            </ul>
561            <p class="wound-group">Operations</p>
562            <ul>
563              <li><b>Shared trucks:</b> trucks inspected under its USDOT were also inspected running under other carriers</li>
564              <li><b>Fleet mismatch:</b> <a href="/research/carrier-vetting-blind-spot">declares 1 power unit; dozens of different trucks inspected under its USDOT</a>, which from the outside can also look like <a href="/glossary/double-brokering">double-brokering</a></li>
565            </ul>
566          </div>
567            <p class="wound-cap">An illustrative composite. Every line above is a signal fleetfax computes on every carrier. None of them appear on the lookup.</p>
568          </div>
569        </div>
570        <p class="wound-cta"><a class="btn btn-primary btn-lg" href="#hero" data-vet-cta>Pull a carrier&rsquo;s full record</a></p>
571      </div>
572    </section>
573
574    
575
576    
577    <span id="cap-fleet" aria-hidden="true"></span>
578    <span id="cap-map" aria-hidden="true"></span>
579    <span id="cap-connections" aria-hidden="true"></span>
580    <section class="section intel" id="what-is-carrier-intelligence">
581      <div class="container">
582
583        <div class="intel-chapters">
584
585          <article class="intel-chapter">
586            <div class="intel-chapter-body">
587              <div class="intel-panel-text">
588                <div class="intel-chapter-head">
589                  <span class="intel-ch-num" aria-hidden="true">01</span>
590                  <div class="intel-ch-heading">
591                    <p class="intel-ch-kicker">Unify</p>
592                    <h3 class="intel-ch-title">The whole federal record, one page</h3>
593                  </div>
594                </div>
595                <p>29 federal datasets that normally live in separate systems, read together. One search, one report, everything official on one page, with the filing dates on all of it.</p>
596                <p>Every report leads with what matters: the blocking issues and cautions, each backed by the data behind it.</p>
597                <p>And when a public insurance record looks wrong, fleetfax checks it against the federal system of record and corrects it. <a class="intel-motus-link" href="/research/motus-cutover">Read the research</a>.</p>
598              </div>
599          
600          <div class="intel-panel-media">
601            <div class="uc" role="group" aria-label="29 federal datasets (registration census, authority and full history, insurance filings and cancellations, roadside inspections, violations, crashes, SMS measures, every VIN inspected, hazmat, and out-of-service orders among them) read together into a single fleetfax report that opens with its findings.">
602              <div class="uc-sources" aria-hidden="true">
603                <span class="uc-chip">Registration census</span>
604                <span class="uc-chip">Authority + full history</span>
605                <span class="uc-chip">Insurance filings &amp; cancellations</span>
606                <span class="uc-chip">Roadside inspections</span>
607                <span class="uc-chip">Violations</span>
608                <span class="uc-chip">Crashes</span>
609                <span class="uc-chip">SMS measures</span>
610                <span class="uc-chip">Every VIN inspected</span>
611                <span class="uc-chip">Hazmat</span>
612                <span class="uc-chip">OOS orders</span>
613              </div>
614              <div class="uc-flow" aria-hidden="true">
615                <svg viewBox="0 0 320 56" preserveAspectRatio="none" role="presentation" focusable="false">
616                  <path class="uc-line" d="M8 2 C 8 30, 160 26, 160 54"/>
617                  <path class="uc-line" d="M42 2 C 42 30, 160 26, 160 54"/>
618                  <path class="uc-line" d="M78 2 C 78 30, 160 26, 160 54"/>
619                  <path class="uc-line" d="M114 2 C 114 28, 160 26, 160 54"/>
620                  <path class="uc-line" d="M150 2 C 150 28, 160 26, 160 54"/>
621                  <path class="uc-line" d="M186 2 C 186 28, 160 26, 160 54"/>
622                  <path class="uc-line" d="M222 2 C 222 28, 160 26, 160 54"/>
623                  <path class="uc-line" d="M258 2 C 258 30, 160 26, 160 54"/>
624                  <path class="uc-line" d="M294 2 C 294 30, 160 26, 160 54"/>
625                  <path class="uc-line" d="M312 2 C 312 30, 160 26, 160 54"/>
626                  <circle class="uc-node" cx="160" cy="54" r="3.4"/>
627                  <g class="uc-pulse" aria-hidden="true">
628                    <path class="uc-pulse-line" d="M8 2 C 8 30, 160 26, 160 54"/>
629                    <path class="uc-pulse-line" d="M42 2 C 42 30, 160 26, 160 54"/>
630                    <path class="uc-pulse-line" d="M78 2 C 78 30, 160 26, 160 54"/>
631                    <path class="uc-pulse-line" d="M114 2 C 114 28, 160 26, 160 54"/>
632                    <path class="uc-pulse-line" d="M150 2 C 150 28, 160 26, 160 54"/>
633                    <path class="uc-pulse-line" d="M186 2 C 186 28, 160 26, 160 54"/>
634                    <path class="uc-pulse-line" d="M222 2 C 222 28, 160 26, 160 54"/>
635                    <path class="uc-pulse-line" d="M258 2 C 258 30, 160 26, 160 54"/>
636                    <path class="uc-pulse-line" d="M294 2 C 294 30, 160 26, 160 54"/>
637                    <path class="uc-pulse-line" d="M312 2 C 312 30, 160 26, 160 54"/>
638                  </g>
639                </svg>
640              </div>
641              <div class="uc-report" aria-hidden="true">
642                <div class="uc-report-head">
643                  <span class="uc-report-mark"><span class="brand-word">fleetfax</span></span>
644                  <span class="uc-report-bar uc-report-bar--name"></span>
645                  <span class="uc-report-dots"><span></span><span></span></span>
646                </div>
647                <div class="uc-report-verdict">
648                  <span class="uc-report-vdot"></span>
649                  <span class="uc-report-vlabel">Summary</span>
650                  <span class="uc-report-vbar"></span>
651                </div>
652                <div class="uc-report-lines">
653                  <span class="uc-report-bar"></span>
654                  <span class="uc-report-bar uc-report-bar--short"></span>
655                  <span class="uc-report-bar"></span>
656                  <span class="uc-report-bar uc-report-bar--short"></span>
657                </div>
658              </div>
659            </div>
660          </div>
661            </div>
662          </article>
663
664          <article class="intel-chapter intel-chapter--reverse">
665            <div class="intel-chapter-body">
666              <div class="intel-panel-text">
667                <div class="intel-chapter-head">
668                  <span class="intel-ch-num" aria-hidden="true">02</span>
669                  <div class="intel-ch-heading">
670                    <p class="intel-ch-kicker">Derive</p>
671                    <h3 class="intel-ch-title">Signals that exist in no single source</h3>
672                  </div>
673                </div>
674            <ul class="intel-derive-list">
675              <li><a href="/vet#observed-fleet">Fleet composition</a>, VIN-decoded from federal inspection records: the year, make, model, and class of every truck actually observed, next to what the carrier reports</li>
676              <li><a href="/vet#peer-score">Peer percentiles</a> for every <a href="/glossary/csa-basics">BASIC</a>, against the carriers each one can fairly be compared with (the numbers FMCSA stopped publishing in 2015)</li>
677              
678              <li><a href="/glossary/reincarnated-carrier">Reincarnated-authority</a> matching across shared officers, addresses, and phones</li>
679              <li><a href="/vet#operating-map">Observed geography</a>, drawn from federal inspection and crash records</li>
680              <li><a href="/vet#history">Insurance-churn timeline</a> across every filing and cancellation: the liability and cargo coverage behind an active <a href="/glossary/operating-authority">authority</a>, and who underwrites it</li>
681              <li>Observed activity, measured nightly from roadside events, filings, and record changes. A measure of activity, not a safety rating.</li>
682            </ul>
683            
684            <div class="derive-stat" id="cap-safety">
685              <p class="derive-stat-n"><b>94%</b> <span>of carriers have no federal safety rating</span></p>
686              <p class="derive-stat-line">Unrated doesn&rsquo;t mean unsafe. It means <strong>unchecked</strong>.</p>
687              <p class="derive-stat-more"><a href="/research/unrated-carriers">What the data shows for unrated carriers &rarr;</a></p>
688            </div>
689          </div>
690          <div class="intel-panel-media derive-media">
691            
692            <div class="pp-mini" role="group" aria-label="One derived signal, illustrative: the Unsafe driving BASIC at the 82nd percentile against peer carriers.">
693              <div class="pp-head">
694                <span class="pp-name">Unsafe driving</span>
695                <span class="pp-read">82nd percentile vs peers</span>
696              </div>
697              <div class="pp-bar" aria-hidden="true"><span class="pp-fill" style="width:82%"></span></div>
698              <p class="pp-cap">A fleetfax estimate, where the record allows.</p>
699            </div>
700            <div class="conx-card" role="group" aria-label="fleetfax connections panel, an illustrative composite: this carrier is tied to three others through shared trucks, a shared officer and phone, and a shared address, including one carrier whose authority is revoked.">
701              <div class="conx-card-head">
702                <span class="conx-card-title">Connections</span>
703                <span class="conx-card-sub">Other carriers tied to this one by shared trucks, officers, or addresses.</span>
704              </div>
705              <div class="conx-row">
706                <span class="conx-avatar conx-avatar--flag" aria-hidden="true">R</span>
707                <div class="conx-body">
708                  <span class="conx-name">Ridgeline Transport LLC</span>
709                  <span class="conx-dot">DOT 88401273</span>
710                  <span class="conx-tags"><span class="conx-tag conx-tag--flag">14 shared trucks</span></span>
711                </div>
712                <span class="conx-status conx-status--revoked">Authority revoked</span>
713              </div>
714              <div class="conx-row">
715                <span class="conx-avatar" aria-hidden="true">O</span>
716                <div class="conx-body">
717                  <span class="conx-name">Oakfield Logistics Inc</span>
718                  <span class="conx-dot">DOT 88155931</span>
719                  <span class="conx-tags"><span class="conx-tag">Shared officer</span><span class="conx-tag">Same phone</span></span>
720                </div>
721                <span class="conx-status conx-status--active">Active</span>
722              </div>
723              <div class="conx-row">
724                <span class="conx-avatar" aria-hidden="true">B</span>
725                <div class="conx-body">
726                  <span class="conx-name">Beacon Freight Co</span>
727                  <span class="conx-dot">DOT 88637425</span>
728                  <span class="conx-tags"><span class="conx-tag">Same address</span></span>
729                </div>
730                <span class="conx-status conx-status--active">Active</span>
731              </div>
732              <p class="conx-foot">Illustrative composite. Carrier names are fictional and the DOT numbers are unissued. Drawn from the FMCSA registration and inspection records fleetfax reads on every carrier.</p>
733            </div>
734          </div>
735            </div>
736          </article>
737
738          
739          <article class="intel-chapter">
740            <div class="intel-chapter-body">
741              <div class="intel-panel-text">
742                <div class="intel-chapter-head">
743                  <span class="intel-ch-num" aria-hidden="true">03</span>
744                  <div class="intel-ch-heading">
745                    <p class="intel-ch-kicker">Build</p>
746                    <h3 class="intel-ch-title">Build your book.</h3>
747                  </div>
748                </div>
749                <p>Your book is the carriers you work with, in one place. Add them by DOT or MC number, paste a list you already keep, or import a spreadsheet.</p>
750                <p data-ff-promo>One row per carrier: what the federal record says, what your own policy says, and what you actually ran with them. A free account keeps up to 50 carriers (launch offer through Oct 14, normally 15).</p>
751              </div>
752              
753              <div class="intel-panel-media">
754                <div class="ms-card" role="group" aria-label="Illustrative import: three pasted USDOT numbers resolving into three book rows, with three of fifteen free book slots used.">
755                  <div class="ms-card-head">
756                    <span class="ms-card-eyebrow">Build</span>
757                    <span class="ms-card-title">Add to your book</span>
758                  </div>
759                  <div class="imp-paste" aria-hidden="true">
760                    <div class="imp-paste-head">
761                      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1"></rect></svg>
762                      <span>Paste DOT or MC numbers, or drop a spreadsheet</span>
763                    </div>
764                    <div class="imp-paste-lines">
765                      <span class="imp-paste-line">91004718</span>
766                      <span class="imp-paste-line">91005364</span>
767                      <span class="imp-paste-line">91007426</span>
768                    </div>
769                  </div>
770                  <div class="imp-arrow" aria-hidden="true">
771                    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 5v14"></path><path d="M6 13l6 6 6-6"></path></svg>
772                  </div>
773                  <div class="imp-rows" role="table" aria-label="Three resolved carriers: name, USDOT, and what the federal record says">
774                    <div class="imp-row" role="row"><span role="cell" class="imp-name">Harbor Point Carriers<small>Savannah, GA</small></span><span role="cell" class="imp-dot">DOT 91004718</span><span role="cell" class="imp-state"><span class="ms-chip ms-chip--caution">Caution</span></span></div>
775                    <div class="imp-row" role="row"><span role="cell" class="imp-name">Granite Haul Co<small>Barstow, CA</small></span><span role="cell" class="imp-dot">DOT 91005364</span><span role="cell" class="imp-state"><span class="ms-chip ms-chip--blocking">Blocking</span></span></div>
776                    <div class="imp-row" role="row"><span role="cell" class="imp-name">Cedar Line Freight<small>Toledo, OH</small></span><span role="cell" class="imp-dot">DOT 91007426</span><span role="cell" class="imp-state"><span class="ms-chip ms-chip--clear">Clear</span></span></div>
777                  </div>
778                  <p class="imp-foot"><span class="imp-foot-meter" aria-hidden="true"><span style="width:6%"></span></span>3 of <span data-ff-promo-cap>50</span> book slots used<span data-ff-promo> · launch offer through Oct 14, normally 15</span></p>
779                  <p class="ms-card-note">Every number you paste is matched to the federal record before it lands in the book. Carrier names are fictional and the DOT numbers are unissued.</p>
780                </div>
781              </div>
782            </div>
783          </article>
784
785          <article class="intel-chapter intel-chapter--reverse">
786            <div class="intel-chapter-body">
787              <div class="intel-panel-text">
788                <div class="intel-chapter-head">
789                  <span class="intel-ch-num" aria-hidden="true">04</span>
790                  <div class="intel-ch-heading">
791                    <p class="intel-ch-kicker">Monitor</p>
792                    <h3 class="intel-ch-title">Watch your book.</h3>
793                  </div>
794                </div>
795                <p>The record you vetted in March is not the record hauling your load in July. Authority gets revoked, insurance is replaced mid-quarter, enforcement cases land, and none of it announces itself. A carrier is usually re-checked once, the day it is onboarded, and never again.</p>
796                <p>Your book turns that one-time check into a standing one. Every carrier in it is monitored, with what changed waiting for you each time you come back.</p>
797              </div>
798              <div class="intel-panel-media">
799                <div class="ms-card">
800                  <div class="ms-card-head">
801                    <span class="ms-card-eyebrow">Monitor</span>
802                    <span class="ms-card-title">Your book</span>
803                  </div>
804                  <div class="ms-facets" aria-hidden="true">
805                    <span class="ms-facet ms-facet--bad"><b>1</b> Blocking</span>
806                    <span class="ms-facet ms-facet--bad"><b>1</b> Outside your policy</span>
807                    <span class="ms-facet"><b>1</b> Not used in 90+ days</span>
808                    <span class="ms-facet"><b>1</b> Never vetted</span>
809                    <span class="ms-facet ms-facet--ok"><b>1</b> Clear</span>
810                  </div>
811                  <div class="ms-tbl" role="table" aria-label="Three carriers in a book: federal record, your policy, loads, last load">
812                    <div class="ms-tbl-h" role="row"><span role="columnheader">Carrier</span><span role="columnheader">Federal record</span><span role="columnheader">Your policy</span><span role="columnheader">Loads &middot; last</span></div>
813                    <div class="ms-tbl-r" role="row"><span role="cell" class="ms-tbl-name">Harbor Point Carriers<small>Savannah, GA</small></span><span role="cell"><span class="ms-chip ms-chip--caution">Caution</span><small>1 caution</small></span><span role="cell"><span class="ms-chip ms-chip--pass">Pass</span></span><span role="cell" class="ms-tbl-num">12 &middot; Aug 14</span></div>
814                    <div class="ms-tbl-r ms-book-row--alert" role="row"><span role="cell" class="ms-tbl-name">Granite Haul Co<small>Barstow, CA</small></span><span role="cell"><span class="ms-chip ms-chip--blocking">Blocking</span><small>Insurance cancelled</small></span><span role="cell"><span class="ms-chip ms-chip--outside">Outside</span><small>liability floor</small></span><span role="cell" class="ms-tbl-num">3 &middot; Jun 2</span></div>
815                    <div class="ms-tbl-r" role="row"><span role="cell" class="ms-tbl-name">Cedar Line Freight<small>Toledo, OH</small></span><span role="cell"><span class="ms-chip ms-chip--clear">Clear</span><small>No cautions</small></span><span role="cell"><span class="ms-chip ms-chip--pass">Pass</span></span><span role="cell" class="ms-tbl-num">9 &middot; Aug 20</span></div>
816                  </div>
817                  <div class="ms-feed">
818                    <div class="ms-feed-row"><span class="ms-feed-date">Jul 2</span><span class="ms-feed-text">Granite Haul Co: BIPD liability coverage cancelled</span></div>
819                  </div>
820                  <p class="ms-card-note">Filter the book by what is wrong with it. Open a row for the finding, the rule that decided it, and similar carriers that still pass your policy. See where your carriers were observed. Compare three side by side. Free. Carrier names are fictional.</p>
821                  <a class="ms-card-link" href="/monitor">See the book &rarr;</a>
822                </div>
823              </div>
824            </div>
825          </article>
826
827        </div>
828      </div>
829    </section>
830
831    
832    <section class="num-strip" aria-label="fleetfax data scale">
833      <div class="container">
834        <p class="num-headline">
835          <span class="num-headline-rest">The federal record behind every report, dataset by dataset, refreshed daily</span>
836        </p>
837        <div class="num-strip-grid">
838          <div class="num-item"><span class="num-val">4.5M</span><span class="num-lbl">USDOT numbers, active and inactive</span></div>
839          <div class="num-item"><span class="num-val">8.5M</span><span class="num-lbl">roadside inspections</span></div>
840          <div class="num-item"><span class="num-val">7.3M</span><span class="num-lbl">insurance records</span></div>
841          <div class="num-item"><span class="num-val">6.7M</span><span class="num-lbl">inspection violations</span></div>
842          <div class="num-item"><span class="num-val">5.0M</span><span class="num-lbl">crash records</span></div>
843        </div>
844      </div>
845    </section>
846
847    
848    <section class="section prov">
849      <div class="container prov-grid">
850        <div>
851          <p class="prov-eyebrow">Facts, not opinions</p>
852          <h2 class="prov-title">Every signal traces back to a filing.</h2>
853          <p class="prov-body">The call stays yours. Write your own policy and every carrier is checked against your rules. When you need to show your work, the record is already on the page: every signal is read from a federal filing, and the report links straight to the carrier&rsquo;s own FMCSA file. It&rsquo;s the promise in the name: the fax is for facts.</p>
854        </div>
855        
856        <div class="prov-demo">
857          <div class="provflag" data-prov-flag>
858            <button type="button" class="provflag-head" aria-expanded="false" aria-controls="provflag-body">
859              <span class="provflag-sev" aria-hidden="true"></span>
860              <span class="provflag-title">Trucks carried over from a revoked carrier</span>
861              <svg class="provflag-chev" viewBox="0 0 24 24" width="13" height="13" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 6l6 6-6 6"/></svg>
862            </button>
863            <div class="provflag-body" id="provflag-body">
864              <div class="provflag-bodyinner">
865                <p class="provflag-explain">14 of 22 observed power units were previously inspected under USDOT ******* (authority revoked). Matched by VIN across inspection records.</p>
866                <p class="provflag-src">Source: FMCSA inspection &amp; registration files &middot; refreshed daily</p>
867              </div>
868            </div>
869          </div>
870        </div>
871      </div>
872    </section>
873
874    
875    <section class="mont">
876      <div class="container mont-grid">
877        <div>
878          <p class="mont-eyebrow">Since May 14, 2026</p>
879          <h2 class="mont-title">Diligence is now the defense.</h2>
880          <p class="mont-body">In <em>Montgomery v. Caribe Transport II</em>, the Supreme Court held unanimously that brokers answer under state law for the carriers they select. The stakes were never abstract: NHTSA&rsquo;s fatality census recorded 5,472 people killed in crashes involving large trucks in 2023, and GAO has found that reincarnated <a class="mont-cite" href="/research/chameleon-carriers">&ldquo;chameleon&rdquo; carriers are involved in severe crashes at about three times the rate</a> of other new carriers. fleetfax puts the full federal record in front of you before you book, with every fact traced to its filing.</p>
881          
882          <div class="mont-ctas">
883            <a class="btn btn-primary btn-lg" href="#hero" data-vet-cta>Vet your next carrier</a>
884            <a class="mont-link" href="/research/carrier-vetting-blind-spot">The carrier-vetting blind spot &rarr;</a>
885          </div>
886        </div>
887        <div class="mont-facts">
888          <a class="mont-fact" href="https://www.scotusblog.com/2026/05/court-rules-freight-brokers-can-face-negligent-hiring-suits-under-state-law/" target="_blank" rel="noopener">
889            <span class="mont-fact-n">9&ndash;0</span>
890            <span class="mont-fact-l">brokers can be held responsible for the carriers they select</span>
891          </a>
892          <a class="mont-fact" href="https://www.freightwaves.com/news/atri-study-reveals-nuclear-verdicts-on-the-rise" target="_blank" rel="noopener">
893            <span class="mont-fact-n">$22.3M</span>
894            <span class="mont-fact-l">the average jury award in large-truck crash cases (ATRI), against the $75K bond a brokerage carries</span>
895          </a>
896          <a class="mont-fact" href="https://news.tianet.org/tia-releases-state-of-fraud-in-the-industry-april-2025-report/" target="_blank" rel="noopener">
897            <span class="mont-fact-n">83%</span>
898            <span class="mont-fact-l">of brokers hit by 3 or more types of fraud in six months</span>
899          </a>
900        </div>
901      </div>
902      <div class="container">
903        <p class="mont-sources">Sources: NHTSA FARS 2023 &middot; GAO-12-364 &middot; TIA State of Fraud 2025</p>
904      </div>
905    </section>
906
907    
908    <section class="section cmp">
909      <div class="container">
910        <header class="section-head">
911          <h2 class="section-title">The carrier intelligence they charge for. Free.</h2>
912          <p class="section-sub">Until now the choice was a free lookup that restates filings, or a paid platform charging far more every month. fleetfax ends the tradeoff, so every load gets the full check, not just the ones that already smell wrong.</p>
913        </header>
914        
915        <div class="cmp-scroll" data-scroll-cue="to compare">
916          <table class="cmp-table ff-stack-table">
917            <thead>
918              <tr>
919                <th class="cmp-rowlabel" scope="col"><span class="sr-only">Capability</span></th>
920                <th scope="col">The government lookup</th>
921                <th scope="col">Paid vetting platforms</th>
922                <th scope="col" class="cmp-us"><span class="brand-word">fleetfax</span></th>
923              </tr>
924            </thead>
925            <tbody>
926              <tr>
927                <td class="cmp-rowlabel">Price</td>
928                <td data-label="The government lookup">Free</td>
929                <td data-label="Paid vetting platforms">A monthly fee</td>
930                <td class="cmp-us" data-label="fleetfax">Free</td>
931              </tr>
932              <tr>
933                <td class="cmp-rowlabel">The full federal record, unified</td>
934                <td data-label="The government lookup">Fragments, one system at a time</td>
935                <td data-label="Paid vetting platforms">Restated filings, plus alerts</td>
936                <td class="cmp-us" data-label="fleetfax">One report</td>
937              </tr>
938              <tr>
939                <td class="cmp-rowlabel">Links between carriers: reincarnation, shared officers, fraud patterns</td>
940                <td data-label="The government lookup">None</td>
941                <td data-label="Paid vetting platforms">Partial, at the top tiers</td>
942                <td class="cmp-us" data-label="fleetfax">On every carrier</td>
943              </tr>
944              <tr>
945                <td class="cmp-rowlabel">Safety measured against peers</td>
946                <td data-label="The government lookup">Hidden since 2015</td>
947                <td data-label="Paid vetting platforms">Rarely, and unlabeled</td>
948                <td class="cmp-us" data-label="fleetfax">A fleetfax estimate, where the record allows</td>
949              </tr>
950              <tr>
951                <td class="cmp-rowlabel">Where the trucks were observed</td>
952                <td data-label="The government lookup">Self-reported only</td>
953                <td data-label="Paid vetting platforms">Self-reported only</td>
954                <td class="cmp-us" data-label="fleetfax">Drawn from real inspections</td>
955              </tr>
956              <tr>
957                <td class="cmp-rowlabel">Evidence behind each signal</td>
958                <td data-label="The government lookup">It is the filing</td>
959                <td data-label="Paid vetting platforms">Filings, plus broker reports and self-entered data</td>
960                <td class="cmp-us" data-label="fleetfax">A federal filing, every time</td>
961              </tr>
962              <tr>
963                <td class="cmp-rowlabel">Signup required to look</td>
964                <td data-label="The government lookup">No</td>
965                <td data-label="Paid vetting platforms">Contract and onboarding</td>
966                <td class="cmp-us" data-label="fleetfax">No</td>
967              </tr>
968            </tbody>
969          </table>
970        </div>
971      </div>
972    </section>
973
974    
975    <section class="section ext" id="home-extension">
976      <div class="container ext-grid">
977        <div class="ext-text">
978          <p class="ext-eyebrow">In the browser</p>
979          <h2 class="section-title">Vet without leaving the load board</h2>
980          <p class="ext-lede">The same fleetfax record, docked in a side panel beside DAT, Truckstop, or wherever you work.</p>
981          <ul class="ext-list">
982            <li>The full report, right beside the tab you&rsquo;re on</li>
983            <li>Authority, insurance, and safety vs peers at a glance</li>
984            <li>The observed fleet and operating map, one click deeper</li>
985          </ul>
986          <p class="ext-cta"><a class="btn btn-primary" href="/extension" data-install-cta="home-funnel">Get the Chrome extension</a></p>
987        </div>
988        <div class="ext-media">
989          <figure class="ext-shot">
990            <img src="/images/home/ext-panel.png" width="720" height="1043" loading="lazy"
991                 alt="The fleetfax side panel on a carrier report: the carrier name, USDOT and MC, an active interstate authority, one blocking issue and two cautions foun
991d with the flag list, and authority, insurance, safety, and crashes at a glance.">
992            <figcaption class="ext-foot">The side panel on a carrier report.</figcaption>
993          </figure>
994        </div>
995      </div>
996    </section>
997
998    
999    <section class="section homefaq">
1000      <div class="container">
1001        <header class="section-head">
1002          <h2 class="section-title">Frequently asked questions</h2>
1003        </header>
1004        <div class="homefaq-list">
1005          <div class="homefaq-item">
1006            <h3 class="homefaq-h"><button type="button" class="homefaq-q" aria-expanded="false" aria-controls="homefaq-a1" id="homefaq-q1" data-faq-q><span>Is it really free? What&rsquo;s the catch?</span><svg class="homefaq-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg></button></h3>
1007            <div class="homefaq-a" id="homefaq-a1" role="region" aria-labelledby="homefaq-q1">
1008              <div class="homefaq-a-inner"><p data-ff-promo>There is no catch. Each carrier report is free and complete: no trial, no card, and no signup required. A free fleetfax account adds carrier sourcing and a book of up to 50 carriers (launch offer through Oct 14, normally 15), with every carrier you add monitored.</p></div>
1009            </div>
1010          </div>
1011          <div class="homefaq-item">
1012            <h3 class="homefaq-h"><button type="button" class="homefaq-q" aria-expanded="false" aria-controls="homefaq-a2" id="homefaq-q2" data-faq-q><span>Where does the data come from?</span><svg class="homefaq-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg></button></h3>
1013            <div class="homefaq-a" id="homefaq-a2" role="region" aria-labelledby="homefaq-q2">
1014              <div class="homefaq-a-inner"><p>The public federal record: FMCSA&rsquo;s published datasets covering registration, operating authority, insurance filings, roadside inspections, crashes, and safety ratings. fleetfax keeps its own copy and updates it every day.</p></div>
1015            </div>
1016          </div>
1017          <div class="homefaq-item">
1018            <h3 class="homefaq-h"><button type="button" class="homefaq-q" aria-expanded="false" aria-controls="homefaq-a3" id="homefaq-q3" data-faq-q><span>Does fleetfax tell me whether to book?</span><svg class="homefaq-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg></button></h3>
1019            <div class="homefaq-a" id="homefaq-a3" role="region" aria-labelledby="homefaq-q3">
1020              <div class="homefaq-a-inner"><p>No, deliberately. fleetfax is descriptive: it reports what the record shows and puts the evidence in front of you. No &ldquo;safe to book,&rdquo; no composite score. The booking call is yours.</p></div>
1021            </div>
1022          </div>
1023          <div class="homefaq-item">
1024            <h3 class="homefaq-h"><button type="button" class="homefaq-q" aria-expanded="false" aria-controls="homefaq-a8" id="homefaq-q8" data-faq-q><span>Do you use AI to score or recommend carriers?</span><svg class="homefaq-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg></button></h3>
1025            <div class="homefaq-a" id="homefaq-a8" role="region" aria-labelledby="homefaq-q8">
1026              <div class="homefaq-a-inner"><p>No. Every flag, caution, and ranking is computed from the federal record by fixed rules. Ask about the same carrier twice and you get the same answer, and it changes only when the record changes.</p></div>
1027            </div>
1028          </div>
1029          <div class="homefaq-item">
1030            <h3 class="homefaq-h"><button type="button" class="homefaq-q" aria-expanded="false" aria-controls="homefaq-a4" id="homefaq-q4" data-faq-q><span>A carrier looks clean here. Does that mean it&rsquo;s safe?</span><svg class="homefaq-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg></button></h3>
1031            <div class="homefaq-a" id="homefaq-a4" role="region" aria-labelledby="homefaq-q4">
1032              <div class="homefaq-a-inner"><p>It means the public federal record shows no blockers or cautions, which is meaningful but bounded. The record can&rsquo;t see yesterday&rsquo;s hiring decision or fraud that hasn&rsquo;t surfaced yet. A clean report is a strong data point inside your process, not a substitute for it.</p></div>
1033            </div>
1034          </div>
1035          <div class="homefaq-item">
1036            <h3 class="homefaq-h"><button type="button" class="homefaq-q" aria-expanded="false" aria-controls="homefaq-a5" id="homefaq-q5" data-faq-q><span>Are the safety percentiles official CSA scores?</span><svg class="homefaq-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg></button></h3>
1037            <div class="homefaq-a" id="homefaq-a5" role="region" aria-labelledby="homefaq-q5">
1038              <div class="homefaq-a-inner"><p>No. FMCSA stopped publishing the official percentiles in 2015. fleetfax computes its own from the same public re
1038cords, and the peer group is different for each measure: carriers with similar inspection activity for the inspection BASICs, similar segment and activity for unsafe driving, and for crash rate every carrier with enough recorded crashes and miles to rate, measured per million miles. Every number is labeled as our estimate, never as an official score.</p></div>
1039            </div>
1040          </div>
1041        </div>
1042        <p class="homefaq-more"><a href="/faq">All questions &rarr;</a></p>
1043      </div>
1044    </section>
1045
1046    
1047    <section class="final-cta">
1048      <div class="final-cta-inner">
1049        <h2 class="final-cta-title">Try it free.</h2>
1050        <p class="final-cta-sub">Pull any carrier&rsquo;s record in seconds.</p>
1051        <div class="final-cta-row">
1052          <form class="mini-search" data-search-mini role="search" aria-label="Search a carrier">
1053            <span class="mini-search-mark" aria-hidden="true">
1054              <svg viewBox="0 0 128 128" width="24" height="24">
1055                <defs>
1056                  <radialGradient id="ff-grad-mini" cx="35%" cy="30%" r="80%">
1057                    <stop offset="0%" stop-color="#e6202b"/><stop offset="55%" stop-color="#c8102e"/><stop offset="100%" stop-color="#7a0c1c"/>
1058                  </radialGradient>
1059                </defs>
1060                <circle cx="64" cy="64" r="62" fill="url(#ff-grad-mini)"/>
1061                <path d="M40 66 L56 82 L88 50" stroke="#fff" stroke-width="13" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
1062              </svg>
1063            </span>
1064            <label class="sr-only" for="mini-search-input">MC, USDOT, name, phone, or email</label>
1065            <input id="mini-search-input" class="mini-search-input" type="text" placeholder="MC, USDOT, name, phone, or email" autocomplete="off" spellcheck="false" inputmode="search" enterkeyhint="search" autocapitalize="off" autocorrect="off" data-search-mini-input>
1066            <button type="submit" class="mini-search-btn" aria-label="Search">
1067              <svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg>
1068              <span>Search</span>
1069            </button>
1070          </form>
1071        </div>
1072        <p class="final-cta-ext">Live on the load board all day? <a href="/extension">Get the Chrome extension</a> and vet without leaving the tab.</p>
1073      </div>
1074    </section>
1075
1076  </main>
1077
1078  
1079  
1080  <footer class="footer">
1081    <div class="container">
1082      <div class="footer-top">
1083        <div>
1084          <div class="footer-brand">
1085            <svg class="footer-brand-mark" viewBox="0 0 128 128" width="22" height="22" aria-hidden="true">
1086              <defs><radialGradient id="ff-grad-footer" cx="35%" cy="30%" r="80%"><stop offset="0%" stop-color="#e6202b"/><stop offset="55%" stop-color="#c8102e"/><stop offset="100%" stop-color="#7a0c1c"/></radialGradient></defs>
1087              <circle cx="64" cy="64" r="62" fill="url(#ff-grad-footer)"/>
1088              <path d="M40 66 L56 82 L88 50" stroke="#ffffff" stroke-width="13" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
1089            </svg>
1090            <span class="footer-brand-text">fleetfax</span>
1091          </div>
1092          <p class="footer-tagline">Carrier intelligence for all. Source, vet, and monitor your carriers, free.</p>
1093        </div>
1094        <nav class="footer-cols" aria-label="Footer">
1095          <div class="footer-col">
1096            <span class="footer-col-h">Product</span>
1097            <a href="/">Carrier report</a>
1098            <a href="/extension">Chrome extension</a>
1099            <a href="/pricing">Pricing</a>
1100          </div>
1101          <div class="footer-col">
1102            <span class="footer-col-h">Free tools</span>
1103            <a href="/carrier/directory">Carrier directory</a>
1104            <a href="/safer-company-snapshot">SAFER snapshot lookup</a>
1105            <a href="/free-carrier-vetting">Carrier vetting</a>
1106            <a href="/free-mc-number-lookup">MC number lookup</a>
1107            <a href="/dot-number-lookup">DOT number lookup</a>
1108            <a href="/free-fmcsa-safety-check">FMCSA safety check</a>
1109          </div>
1110          <div class="footer-col">
1111            <span class="footer-col-h">Learn</span>
1112            <a href="/research/">Research</a>
1113            <a href="/resources">Resources</a>
1114            <a href="/glossary">Glossary</a>
1115            <a href="/methodology">Methodology</a>
1116            <a href="/faq">FAQ</a>
1117          </div>
1118          <div class="footer-col">
1119            <span class="footer-col-h">Live data</span>
1120            <a href="/stats">Daily digest</a>
1121            <a href="/stats/out-of-service">Out-of-service trends</a>
1122            <a href="/stats/fleet-age">Fleet age</a>
1123          </div>
1124          <div class="footer-col">
1125            <span class="footer-col-h">Company</span>
1126            <a href="/about">About</a>
1127            <a href="/cdn-cgi/l/email-protection#fb9894958f9a988fbb9d979e9e8f9d9a83d5989496">Contact</a>
1128          </div>
1129        </nav>
1130      </div>
1131      <div class="footer-meta">
1132        <p class="footer-copy">&copy; 2026 fleetfax</p>
1133        <span class="footer-addr">fleetfax LLC &middot; 2108 N St, Ste N, Sacramento, CA 95816</span>
1134        <nav class="footer-legal" aria-label="Legal and status">
1135          <a href="/privacy">Privacy</a>
1136          <a href="/terms">Terms</a>
1137          <a href="/status">Status</a>
1138        </nav>
1139      </div>
1140    </div>
1141  </footer>
1142  
1143
1144  
1145  <button class="feedback-button" type="button" data-feedback-btn aria-label="Send feedback">
1146    <svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
1147      <path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>
1148    </svg>
1149    <span>Feedback</span>
1150  </button>
1151
1152  <div class="feedback-panel" data-feedback-panel role="dialog" aria-label="Send feedback">
1153    <div class="feedback-panel-header">
1154      <span class="feedback-brand" aria-label="fleetfax">
1155        <svg class="feedback-brand-mark" viewBox="0 0 128 128" width="24" height="24" aria-hidden="true">
1156          <defs>
1157            <radialGradient id="ff-grad-fb" cx="35%" cy="30%" r="80%">
1158              <stop offset="0%" stop-color="#e6202b"/>
1159              <stop offset="55%" stop-color="#c8102e"/>
1160              <stop offset="100%" stop-color="#7a0c1c"/>
1161            </radialGradient>
1162          </defs>
1163          <circle cx="64" cy="64" r="62" fill="url(#ff-grad-fb)"/>
1164          <path d="M40 66 L56 82 L88 50" stroke="#ffffff" stroke-width="13" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
1165        </svg>
1166        <span class="feedback-brand-text">fleetfax</span>
1167      </span>
1168      <button class="feedback-close" type="button" data-feedback-close aria-label="Close feedback">
1169        <svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
1170          <path d="M18 6 6 18"></path><path d="m6 6 12 12"></path>
1171        </svg>
1172      </button>
1173    </div>
1174    
1175    <form class="feedback-form" data-feedback-form novalidate>
1176      <p class="feedback-prompt">How's it going?</p>
1177      
1178      <div class="feedback-chips" data-feedback-chips role="group" aria-label="What kind of feedback is this?">
1179        <button type="button" class="feedback-chip" data-feedback-type="like"><span class="feedback-chip-emoji" aria-hidden="true">👍</span>Like</button>
1180        <button type="button" class="feedback-chip" data-feedback-type="confusing"><span class="feedback-chip-emoji" aria-hidden="true">😕</span>Confusing</button>
1181        <button type="button" class="feedback-chip" data-feedback-type="bug"><span class="feedback-chip-emoji" aria-hidden="true">🐛</span>Bug</button>
1182        <button type="button" class="feedback-chip" data-feedback-type="idea"><span class="feedback-chip-emoji" aria-hidden="true">💡</span>Idea</button>
1183      </div>
1184      <div class="feedback-detail" data-feedback-detail hidden>
1185        <textarea class="feedback-textarea"
1186                  aria-label="Your feedback (optional)"
1187                  placeholder="Anything you'd like to add? (optional)"
1188                  maxlength="2000"
1189                  data-feedback-textarea></textarea>
1190        <input class="feedback-email"
1191               aria-label="Your email (optional)"
1192               type="email"
1193               placeholder="Your email (optional)"
1194               autocomplete="email"
1195               data-feedback-email>
1196        
1197        <div data-ff-turnstile></div>
1198        <button type="submit" class="btn btn-primary feedback-submit">Send feedback</button>
1199      </div>
1200      <p class="feedback-status" data-feedback-status></p>
1201    </form>
1202  </div>
vendor: 118 bytes, lines 1202-1206
1202
1203  
1204
1205  
1206  <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1206<script src="/js/fleetfax-core.js?v=6610b0f684" defer></script>
1206
1207  
1207<script src="/js/us-states-paths.js?v=8b134a5e64" defer></script>
1207
1208  
1208<script src="/js/us-county-centroids.js?v=fb4ad070bd" defer></script>
1208
1209  
1210  
1210<script src="/js/interstate-route.js?v=345cf24ebb" defer></script>
1210
1211  
1212  
1212<script src="/js/attribution.js?v=398be67c2b" defer></script>
1212
1213  
1213<script src="/js/main.js?v=a8294cfafd" defer></script>
1213
1214  
1215  
1215<script src="/js/hero-map.js?v=e2c0a0b6cc" defer></script>
1215
1216  
1217  
1217<script src="/js/sourcing-teaser.js?v=48faa63a5e" defer></script>
1217
1218  
1219  
1219<script src="/js/source-parse.js?v=168a473437" defer></script>
1219
1220  
1220<script src="/js/home-sections.js?v=9ccef0816d" defer></script>
1220
1221
1222  
1223<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"baf75cf870944e00b5be3d226f8aa53a","r":1,"spa":2}' crossorigin="anonymous"></script>
1223
1224</body>
1225</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.