Updated

Hazmat carriers in North Carolina hauling liquids / gases

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

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

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

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

FMCSA safety rating: Conditional 3 (5%) · Not rated 32 (51%) · Satisfactory 28 (44%)

Rating age: Rating over 10 years old 29 (46%) · Not rated 32 (51%) · 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 7 (11%) · Under 10% out of service 31 (49%) · 10% to 20% out of service 17 (27%) · None out of service 6 (10%) · No inspections in 24 months 2 (3%)

The 14 full profiles are not a sample of all 63. 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 14 profiles (0%), against 3 of all 63 (5%).

Fleet size (all 63 in this group): 25–99 power units (27) · 10–24 power units (20) · 100–499 power units (12) · 500+ power units (4)

City, state (all 63 in this group): Charlotte, North Carolina (7) · Greensboro, North Carolina (4) · High Point, North Carolina (3) · Wilmington, North Carolina (3) · Thomasville, North Carolina (2) · Winston Salem, North Carolina (2) · 39 other values (42)

Full profiles (14 of the 63 here)

Search and filter these 14 profiles (of 63 records)

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

14 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

Epes Transport System LLC

Greensboro, North Carolina · (800) 869-3737

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

FMCSA safety rating: Satisfactory
  • 500+ power units
  • Rating over 10 years old
  • Liquids / gases
  • General freight
  • +7 more

Red Classic Transit LLC

Charlotte, North Carolina · (704) 887-8806

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

FMCSA safety rating: Not rated
  • 500+ power units
  • Liquids / gases
  • General freight
  • Beverages
  • +4 more

Gxo Logistics Supply Chain Inc

High Point, North Carolina · (336) 232-4100

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

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

Salem Carriers Inc

Winston Salem, North Carolina · (336) 768-6896

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

FMCSA safety rating: Satisfactory
  • 100–499 power units
  • Rating over 10 years old
  • Liquids / gases
  • General freight
  • +10 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

Blythe Construction Inc

Charlotte, North Carolina · (704) 375-8474

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

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

More in the dataset (49)

Showing 49 of 49 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
Reliable Tank Line LLCWinston Salem, North Carolina 27127

USDOT number: 351602

Power units: 112

FMCSA safety rating: Satisfactory

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

Reportable crashes (24 months): 10

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
Waccamaw Transport IncSelma, North Carolina 27576

USDOT number: 284477

Power units: 96

FMCSA safety rating: Satisfactory

Out-of-service share (24 months): Under 10% 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
Jernigan Oil Transport IncAhoskie, North Carolina 27910

USDOT number: 108483

Power units: 77

FMCSA safety rating: Satisfactory

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

Reportable crashes (24 months): 3

25–99 power unitsSatisfactoryRating over 10 years old
Go Energies Logistics LLCWilmington, North Carolina 28403

USDOT number: 2522006

Power units: 74

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 4

25–99 power unitsNot ratedNot rated
B & B Logistics LLCBurlington, North Carolina 27215

USDOT number: 787299

Power units: 72

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 3

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
Marlin Transport LLCNew Bern, North Carolina 28562

USDOT number: 1013846

Power units: 45

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 3

25–99 power unitsNot ratedNot rated
Cason Companies IncEast Flat Rock, North Carolina 28726

USDOT number: 326842

Power units: 43

FMCSA safety rating: Satisfactory

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

Reportable crashes (24 months): 1

25–99 power unitsSatisfactoryRating over 10 years old
Puryear Trucking IncWilson, North Carolina 27893

USDOT number: 896050

Power units: 43

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
Jafko IncGreensboro, North Carolina 27406

USDOT number: 2408962

Power units: 40

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 4

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
Carolina Transport Of Oak Ridge IncOak Ridge, North Carolina 27310

USDOT number: 2951291

Power units: 38

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
Wolfpack Transportation LLCElizabethtown, North Carolina 28337

USDOT number: 3029957

Power units: 34

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 7

25–99 power unitsNot ratedNot rated
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
Long Brothers Of Summerfield IncRural Hall, North Carolina 27045

USDOT number: 22447

Power units: 29

FMCSA safety rating: Satisfactory

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

Reportable crashes (24 months): 4

25–99 power unitsSatisfactoryRating over 10 years old
Evo CorporationWinston-Salem, North Carolina 27107

USDOT number: 726198

Power units: 28

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 0

25–99 power unitsNot ratedNot rated
Legacy Environmental Services LLCCharlotte, North Carolina 28206

USDOT number: 2113239

Power units: 28

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 1

25–99 power unitsNot ratedNot rated
Southeast Amalgamated IncWaynesville, North Carolina 28786

USDOT number: 1550128

Power units: 28

FMCSA safety rating: Satisfactory

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

Reportable crashes (24 months): 1

25–99 power unitsSatisfactoryRating over 10 years old
Cape Fear Transport Company LLCElizabethtown, North Carolina 28337

USDOT number: 3634406

Power units: 27

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 6

25–99 power unitsNot ratedNot rated
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
Jack B Wooten CompanyStatesville, North Carolina 28677

USDOT number: 232982

Power units: 25

FMCSA safety rating: Conditional

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

Reportable crashes (24 months): 2

25–99 power unitsConditionalRating 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
J W Transport IncClinton, North Carolina 28328

USDOT number: 3232747

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
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
Ace Fueling LLCKenly, North Carolina 27542

USDOT number: 2964110

Power units: 20

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
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
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
Tigen IncCharlotte, North Carolina 28216

USDOT number: 3351633

Power units: 20

FMCSA safety rating: Not rated

Out-of-service share (24 months): No inspections in 24 months

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
Kirk Carriers LLCThomasville, North Carolina 27360

USDOT number: 1915407

Power units: 16

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 3

10–24 power unitsNot ratedNot rated
Mount Airy Oil Company IncMount Airy, North Carolina 27030

USDOT number: 535863

Power units: 16

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
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
Royster Oil Company IncShelby, North Carolina 28150

USDOT number: 463953

Power units: 15

FMCSA safety rating: Conditional

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

Reportable crashes (24 months): 0

10–24 power unitsConditionalRating over 10 years old
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
New Dixie Transports IncRoanoke Rapids, North Carolina 27870

USDOT number: 930885

Power units: 14

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
Bowers And Burrows IncHenderson, North Carolina 27536

USDOT number: 83859

Power units: 13

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
Nicole NashCharlotte, North Carolina

USDOT number: 4437647

Power units: 13

FMCSA safety rating: Not rated

Out-of-service share (24 months): No inspections in 24 months

Reportable crashes (24 months): 0

10–24 power unitsNot ratedNot rated
CNM Transport LLCClayton, North Carolina 27520

USDOT number: 2386088

Power units: 12

FMCSA safety rating: Not rated

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

Reportable crashes (24 months): 2

10–24 power unitsNot ratedNot rated
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
Terry Leggett Trucking IncPinetown, North Carolina 27865

USDOT number: 1829269

Power units: 10

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

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