Updated

Hazmat carriers in North Carolina hauling chemicals

As of Oct 22, 2026, 45 of the 209 hazmat carriers in North Carolina have “Cargo classes (MCS-150): Chemicals” in their source record.

Fleet size: “100–499 power units” for 10 of them. 10 have full profiles on this site; 35 more are listed below.

Cargo the carrier declared it hauls on its latest MCS-150 (FMCSA's fixed cargo list).

Across all 45 records in this group, every record counted:

FMCSA safety rating: Conditional 2 (4%) · Satisfactory 25 (56%) · Not rated 18 (40%)

Rating age: Rating over 10 years old 25 (56%) · Not rated 18 (40%) · Rating 5–10 years old 1 (2%) · Rated within the last 5 years 1 (2%)

Out-of-service share (24 months): Over 20% out of service 8 (18%) · Under 10% out of service 16 (36%) · 10% to 20% out of service 15 (33%) · None out of service 6 (13%)

The 10 full profiles are not a sample of all 45. Selection balances geographic coverage and the page cap, prioritizing differentiation-field completeness before source rank (largest fleets first (power units on the latest MCS-150)). Cards and additional-record tables each display their records in source-rank order. FMCSA safety rating “Conditional”: 0 of the 10 profiles (0%), against 2 of all 45 (4%).

Fleet size (all 45 in this group): 10–24 power units (17) · 25–99 power units (16) · 100–499 power units (10) · 500+ power units (2)

City, state (all 45 in this group): Charlotte, North Carolina (4) · Wilmington, North Carolina (3) · Concord, North Carolina (2) · Greensboro, North Carolina (2) · High Point, North Carolina (2) · Raleigh, North Carolina (2) · 29 other values (30)

Full profiles (10 of the 45 here)

Search and filter these 10 profiles (of 45 records)

The counts in these menus are the 10 profiles only, not all 45 records; the base rates above count every record.

10 shown

Old Dominion Freight Line Inc

Thomasville, North Carolina · (800) 235-5569

USDOT number: 90849 · Power units: 10,313 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 550

FMCSA safety rating: Satisfactory
  • 500+ power units
  • Rating over 10 years old
  • Chemicals
  • Liquids / gases
  • +11 more

Cardinal Logistics Management Corporation

Concord, North Carolina · (786) 247-1987

USDOT number: 191496 · Power units: 2,954 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): 10% to 20% out of service · Reportable crashes (24 months): 136

FMCSA safety rating: Satisfactory
  • 500+ power units
  • Rating over 10 years old
  • Chemicals
  • Liquids / gases
  • +16 more

Tidewater Transit Company Inc

Kinston, North Carolina · (252) 523-4103

USDOT number: 90882 · Power units: 305 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 21

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating 5–10 years old
  • Chemicals
  • Liquids / gases
  • +5 more

Hilco Transport Inc

Greensboro, North Carolina · (336) 273-9441

USDOT number: 328463 · Power units: 299 · FMCSA safety rating: Not rated · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 35

FMCSA safety rating: Not rated
  • 100–499 power units
  • Chemicals
  • Liquids / gases
  • Garbage / refuse
  • +9 more

Miller Environmental Group Inc

Charlotte, North Carolina · (800) 394-8606

USDOT number: 239798 · Power units: 298 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): 10% to 20% out of service · Reportable crashes (24 months): 3

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating over 10 years old
  • Chemicals
  • Liquids / gases
  • +11 more

Cab Logistics LLC

Greenville, North Carolina · (252) 756-1120

USDOT number: 1430891 · Power units: 267 · FMCSA safety rating: Not rated · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 1

FMCSA safety rating: Not rated
  • 100–499 power units
  • Chemicals
  • Liquids / gases
  • Dry bulk commodities
  • +6 more

Swto LLC

Winston-Salem, North Carolina · (336) 231-5713

USDOT number: 943113 · Power units: 225 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 23

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating over 10 years old
  • Chemicals
  • Liquids / gases
  • +3 more

Petroleum Transport Company Inc

Pilot Mountain, North Carolina · (336) 368-8974

USDOT number: 284383 · Power units: 195 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 20

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating over 10 years old
  • Chemicals
  • Liquids / gases
  • +4 more

Shamrock Environmental Corporation

Brown Summit, North Carolina · (336) 375-1989

USDOT number: 576512 · Power units: 184 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): Under 10% out of service · Reportable crashes (24 months): 3

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating over 10 years old
  • Chemicals
  • Liquids / gases
  • +13 more

Meherrin Agricultural & Chemical Company

Severn, North Carolina · (757) 654-6145

USDOT number: 176934 · Power units: 160 · FMCSA safety rating: Satisfactory · Out-of-service share (24 months): 10% to 20% out of service · Reportable crashes (24 months): 3

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating over 10 years old
  • Chemicals
  • Dry bulk commodities
  • +5 more

More in the dataset (35)

Showing 35 of 35 records without profiles in this group.

Names and matches from the same source; contact details and every field are in the dataset download.

NameLocationRecord detailsFleet sizeFMCSA safety ratingRating age
Sysco Charlotte LLCConcord, North Carolina 28027

USDOT number: 338614

Power units: 110

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 6

100–499 power unitsSatisfactoryRating over 10 years old
Contaminant Control IncFayetteville, North Carolina 28301

USDOT number: 729495

Power units: 104

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 0

100–499 power unitsSatisfactoryRating over 10 years old
Southeastern Paper Group LLCBrowns Summit, North Carolina 27214

USDOT number: 343658

Power units: 92

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 2

25–99 power unitsSatisfactoryRating over 10 years old
Stat IncLenoir, North Carolina 28645

USDOT number: 460002

Power units: 91

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 6

25–99 power unitsSatisfactoryRating over 10 years old
TN Solutions IncHigh Point, North Carolina 27263

USDOT number: 4209882

Power units: 83

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 2

25–99 power unitsNot ratedNot rated
Empire Expedited IncHendersonville, North Carolina 28791

USDOT number: 4043163

Power units: 70

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 0

25–99 power unitsNot ratedNot rated
A&d Environmental Services IncArchdale, North Carolina 27263

USDOT number: 511101

Power units: 68

FMCSA safety rating: Conditional

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 0

25–99 power unitsConditionalRating over 10 years old
Zebra Environmental & Industrial Services IncHigh Point, North Carolina 27263

USDOT number: 1359194

Power units: 67

FMCSA safety rating: Not rated

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 1

25–99 power unitsNot ratedNot rated
Polytec IncMooresville, North Carolina 28115

USDOT number: 1270972

Power units: 39

FMCSA safety rating: Not rated

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 2

25–99 power unitsNot ratedNot rated
Golding Transport IncDobson, North Carolina 27017

USDOT number: 571885

Power units: 36

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 1

25–99 power unitsSatisfactoryRating over 10 years old
Haz-Mat Environmental Services LLCCharlotte, North Carolina 28213

USDOT number: 617549

Power units: 35

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 0

25–99 power unitsSatisfactoryRating over 10 years old
General Parts Distribution LLCRaleigh, North Carolina 27609

USDOT number: 108333

Power units: 34

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): None out of service

Reportable crashes (24 months): 0

25–99 power unitsSatisfactoryRating over 10 years old
SR&R Environmental IncWilmington, North Carolina 28401

USDOT number: 1077612

Power units: 34

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 2

25–99 power unitsNot ratedNot rated
Farm Chemicals IncRaeford, North Carolina 28376

USDOT number: 44558

Power units: 33

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 2

25–99 power unitsSatisfactoryRating over 10 years old
Ennis-Flint IncGreensboro, North Carolina 27410

USDOT number: 679349

Power units: 31

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 0

25–99 power unitsNot ratedNot rated
Courier Expresscharlotte IncCharlotte, North Carolina 28214

USDOT number: 724592

Power units: 29

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): None out of service

Reportable crashes (24 months): 1

25–99 power unitsSatisfactoryRating over 10 years old
Eastrans IncBayboro, North Carolina 28515

USDOT number: 2369851

Power units: 27

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 8

25–99 power unitsSatisfactoryRated within the last 5 years
Atco Transport IncWilson, North Carolina 27893

USDOT number: 651171

Power units: 26

FMCSA safety rating: Not rated

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 1

25–99 power unitsNot ratedNot rated
Superior Logistics Services IncMebane, North Carolina 27302

USDOT number: 570593

Power units: 23

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 1

10–24 power unitsSatisfactoryRating over 10 years old
Boyer Enterprises East LLCDunn, North Carolina 28334

USDOT number: 3229013

Power units: 22

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 0

10–24 power unitsNot ratedNot rated
Sama Trucking LLCCary, North Carolina 27519

USDOT number: 3819991

Power units: 22

FMCSA safety rating: Not rated

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 1

10–24 power unitsNot ratedNot rated
Stallings Brothers Holdings IncMiddlesex, North Carolina 27557

USDOT number: 571190

Power units: 22

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 1

10–24 power unitsSatisfactoryRating over 10 years old
International Express Trucking LLCGastonia, North Carolina 28052

USDOT number: 970740

Power units: 20

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 2

10–24 power unitsNot ratedNot rated
JMG Drive Away LLCRaleigh, North Carolina 27612

USDOT number: 1571166

Power units: 20

FMCSA safety rating: Not rated

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 1

10–24 power unitsNot ratedNot rated
Redox Tech LLCCary, North Carolina 27513

USDOT number: 1915138

Power units: 20

FMCSA safety rating: Not rated

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 0

10–24 power unitsNot ratedNot rated
Coastal Carolina Supply IncMorehead City, North Carolina 28557

USDOT number: 629552

Power units: 18

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 2

10–24 power unitsSatisfactoryRating over 10 years old
Kiser Harriss Chemical Distribution Centers IncBelmont, North Carolina 28012

USDOT number: 656497

Power units: 17

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): None out of service

Reportable crashes (24 months): 0

10–24 power unitsSatisfactoryRating over 10 years old
First Time Logistic LLCCharlotte, North Carolina 28214

USDOT number: 3674896

Power units: 16

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 1

10–24 power unitsNot ratedNot rated
Dew Transport CoDelco, North Carolina 28436

USDOT number: 264784

Power units: 15

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% out of service

Reportable crashes (24 months): 1

10–24 power unitsSatisfactoryRating over 10 years old
Eastern Environmental Management LLCRocky Mount, North Carolina 27804

USDOT number: 1005832

Power units: 15

FMCSA safety rating: Not rated

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 1

10–24 power unitsNot ratedNot rated
Courier Expressraleigh IncMorrisville, North Carolina 27560

USDOT number: 2353881

Power units: 14

FMCSA safety rating: Not rated

Out-of-service share (24 months): None out of service

Reportable crashes (24 months): 0

10–24 power unitsNot ratedNot rated
Joe And Sandy Trucking IncHenderson, North Carolina 27537

USDOT number: 344659

Power units: 14

FMCSA safety rating: Conditional

Out-of-service share (24 months): 10% to 20% out of service

Reportable crashes (24 months): 1

10–24 power unitsConditionalRating over 10 years old
D & L Trucking IncWilmington, North Carolina 28401

USDOT number: 148270

Power units: 12

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): None out of service

Reportable crashes (24 months): 1

10–24 power unitsSatisfactoryRating over 10 years old
Eastern Petroleum CorporationEnfield, North Carolina 27823

USDOT number: 108272

Power units: 10

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): None out of service

Reportable crashes (24 months): 0

10–24 power unitsSatisfactoryRating over 10 years old
Triple Crown Tank Lines CorpWilmington, North Carolina 28409

USDOT number: 3832488

Power units: 10

FMCSA safety rating: Not rated

Out-of-service share (24 months): Over 20% out of service

Reportable crashes (24 months): 2

10–24 power unitsNot ratedNot rated

Download all 7,568 hazmat carriers as CSV + JSON: every field on this site plus source links and verification dates. $39, one-time.

Get the dataset