Carrier research profile

TMC

Registered with FMCSA in DES MOINES, IA

  • FMCSA status: Active
  • Motor Carrier
Power units
3,883
Reported drivers
3,469

Driver intelligence

Current jobs

Carrier-published

No current openings published by this carrier that we can see today.

Advertised pay

Carrier-published

The carrier publishes pay information but does not state a rate in its current postings. See what the carrier says.

Driver-reported pay

Driver-reported

Not enough driver reports yet. At least 5 are needed before pay figures are shown.

Market benchmark

Labor-market benchmark

$27.92/hour

median for heavy and tractor-trailer truck drivers in Iowa

An occupational estimate for this geography — not this company’s pay.

U.S. Bureau of Labor Statistics, OEWS, May 2025

Three kinds of pay figure on this page

Carrier-published pay
= what the company advertises it paysWhat the carrier publishes on its own site, read and dated by this platform. Advertisements, not verified offers.
Driver-reported pay
= what drivers reported being paid, pooled into a company medianWhat drivers told this platform they received. Self-reported, published only above a minimum number of reports, and never verified against payroll unless a badge says so.
Labor-market benchmark pay
= what the occupation earns in this geographyA government estimate for the occupation in a geography. It is not any company’s pay — two carriers registered in the same state share the same figure.

These are never merged, averaged, or subtracted from one another. They describe different populations answering different questions, and a difference between two of them is not a finding.

Driver-reported data

How TruckerScope handles contributions

  • Moderated before publicationEvery review and pay report is reviewed before anything becomes public.
  • Minimum sample sizesPay figures need at least 5 eligible driver reports. Company rating aggregates need at least 3 published reviews.
  • Verification is specificA verification label means supporting employment or pay evidence was reviewed. It is not an endorsement of a company or every statement in a review.
  • Individual pay stays privateIndividual compensation reports are never shown publicly; only eligible company-level aggregates can appear.

Carrier-published pay information

Published by the carrier about its own pay. These are the carrier’s statements — not current job openings, and not figures any driver reported to this site. Published compensation may depend on route, experience, location, performance, miles, schedule, or other eligibility requirements.

Experienced Class A drivers

Carrier states drivers average
$1,470–$1,850/week
Carrier states top earners average
up to $2,400/week
Carrier-advertised bonus
$5,000

First-year drivers

Carrier-stated first-year earnings
up to $100,000/year (first year)

TMC student training program · Flatbed

Carrier-stated training pay
$1,300

TMC student training program

Carrier-stated training pay
$650/week

Source: tmctrans.com · Checked Oct 31, 2026

These figures are the carrier’s own published statements about pay. They are not job openings, and no driver told this site any of them.

Driver-reported Compensation

Not enough driver-reported pay data yet. At least 5 driver reports are needed before pay figures are shown.

Official labor-market context

Heavy and Tractor-Trailer Truck Drivers — Iowa

Median wage
$27.92/hour · $58,070/year
10th–90th percentile
$20.38/hour – $37.46/hour
Estimated employment
35,040 drivers

Source: U.S. Bureau of Labor Statistics, OEWS, May 2025.

This is an occupational labor-market estimate, not a company-specific or driver-reported pay figure.

Driver Reviews

No driver reviews have been published for this company yet. Reviews are not being accepted right now.

Driver contributions

We are not accepting driver pay reports or reviews right now. The driver-reported figures on this page come from contributions made while submissions were open.

Official FMCSA information

The FMCSA Company Census File lists TMC with USDOT number 87409, a principal place of business in DES MOINES, IA, 3,883 reported power units, and 3,469 reported drivers.

Identity

Legal name
ANNETT HOLDINGS INC
Doing business as
TMC
USDOT number
87409
Phone on file
5152563944

Principal place of business

Street
6115 SW LELAND AVE
City and state
DES MOINES, IA
ZIP
50321

This is the physical address on file with FMCSA, not necessarily a hiring location.

Fleet reported to FMCSA

Power units
3,883
Drivers reported
3,469

Counts are what the company most recently reported to FMCSA. They describe the registration, not current staffing or open positions.

Operations

Carrier operation
Interstate
Hazardous materials indicator
Yes
Passenger cargo indicated
Yes
Mileage reported (2023)
314,923,886

Other companies in this area

Keep researching

Next tools

Where this data comes from

Source: Federal Motor Carrier Safety Administration (FMCSA) Company Census File. FMCSA data as of: August 15, 2026.

Government source records change as companies file updates, so details here can differ from a company’s current situation. See something incorrect? FMCSA is the system of record for these fields.