File or respond to a consumer complaint through FMCSA's National Consumer Complaint Database (NCCDB)
domain: nccdb.fmcsa.dot.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
To file a complaint, use NCCDB's online form (or call FMCSA's toll-free line) and identify the carrier or broker by USDOT number, company name, or docket number
Select the correct complaint category — household goods complaints (e.g., hostage goods held for payment above 110% of a non-binding estimate, unauthorized operations, or uninsured operations) have their own category distinct from safety-violation complaints
Attach supporting documentation such as the written estimate and bill of lading; if you can't locate them, describe the missing documents in the complaint's text field
If you are the carrier/broker being complained about, monitor NCCDB activity tied to your USDOT number, since accumulated complaints factor into FMCSA's decisions about which companies to investigate
Respond promptly and accurately to any FMCSA inquiry generated from a complaint, since unresolved complaint patterns can trigger a compliance review
Known gotchas
NCCDB complaints are not a substitute for a legal claim against the carrier — FMCSA generally cannot order a company to pay a shipper based on a complaint alone
A hostage-goods complaint specifically documents demands exceeding 110% of a non-binding estimate — using the right complaint category speeds review and matches FMCSA's own enforcement patterns
Complaint volume and category matter for enforcement targeting, so a mover with recurring similar complaints should expect increased FMCSA attention even absent a single major incident
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?