USDOT Checker

West Virginia · active carriers with 20 or more power units · as of 2026-11-02

Trucking companies in West Virginia

217 carriers, biggest fleets first. Each record shows FMCSA's registration, authority, safety rating, and inspections and crashes since January 2024. Any West Virginia carrier, large or small, can be looked up by its USDOT or MC number or its name from the box below.

A USDOT number is federal. Some states also issue their own intrastate number (Texas and California among them), which this site does not cover; that number comes from the state's own agency.

CarrierCityPower unitsDriversRatingAuthorityInspectionsOut of serviceCrashes
Virco Inc
USDOT 3984473
Charleston 50,000 1 Not rated None 0 – 0
Mrs LLC
USDOT 3877059
Shepherdstown 10,000 2 Not rated None 0 – 0
West Virginia Division Of Highways
USDOT 2123352
Charleston 1,212 2,852 Not rated None 1 0% 4
Frontier West Virginia Inc
USDOT 3156446
Charleston 353 257 Not rated None 67 0% 0
C J Hughes Construction Company Inc
USDOT 122388
Huntington 339 125 Satisfactory None 85 0% 0
Mountaineer Gas Company
USDOT 291580
Charleston 334 204 Conditional None 18 0% 0
J&a Moving Service LLC
USDOT 4201346
Bluefield 300 4 Not rated None 0 – 0
Monongahela Power Company
USDOT 40089
Fairmont 298 323 Satisfactory None 13 0% 0
Hope Gas Inc
USDOT 425938
Clarksburg 237 129 Not rated None 6 0% 0
Waste Management Of West Virginia Inc
USDOT 335239
Bridgeport 219 220 Satisfactory Active 660 0% 7
I V S Hydro Inc
USDOT 605252
Nitro 193 149 Satisfactory None 111 0% 2
RDR Utility Services Group LLC
USDOT 2414671
Clarksburg 170 259 Satisfactory Active 73 0% 0
Anderson Excavating LLC
USDOT 1426766
Morgantown 158 110 Satisfactory None 57 0% 3
GMB Powerline Services LLC
USDOT 3779735
Charleston 138 30 Not rated None 43 0% 8
Hall Drilling LLC
USDOT 1534075
Ellenboro 138 175 Not rated Active 76 0% 9
Energy Transportation LLC
USDOT 2400559
Meadowbrook 137 196 Not rated Active 191 0% 15
M & M Transportation LLC
USDOT 968308
Fisher 123 157 Satisfactory Active 196 0% 15
State Electric Supply Co
USDOT 36908
Huntington 118 105 Satisfactory None 102 0% 2
Mid Atlantic Maintenance Inc
USDOT 2105642
Mineral Wells 116 75 Not rated None 5 0% 1
Mason Dixon Energy Services
USDOT 3113356
Cameron 106 87 Not rated Active 20 0% 2
Central Supply Company Of West Virginia
USDOT 246664
Bridgeport 102 99 Satisfactory None 60 0% 2
Diversified Production LLC
USDOT 917437
Charleston 97 148 Not rated None 221 0% 3
Eastern Gas Transmission And Storage Inc
USDOT 66896
Bridgeport 91 146 Satisfactory None 8 0% 1
West Virginia American Water Company
USDOT 1270622
Charleston 91 153 Not rated None 10 0% 0
Clay Trucking Inc
USDOT 2520592
Summersville 89 75 Not rated None 167 0% 6
Maxxim Rebuild Company LLC
USDOT 334674
Julian 89 81 Satisfactory Active 227 0% 6
Hinkle Trucking Inc
USDOT 85216
Riverton 86 53 Satisfactory Active 89 0% 20
Next LVL Energy LLC
USDOT 3443433
Bridgeport 80 20 Not rated Active 54 0% 3
J F Allen Company
USDOT 400108
Buckhannon 79 26 Satisfactory Active 5 0% 0
Snyder Environmental Services Inc
USDOT 346169
Shenandoah Junction 79 62 Satisfactory None 15 0% 2
Kesslers Property Management LLC
USDOT 4130935
Victor 74 2 Not rated None 0 – 0
Preston Contractors Inc
USDOT 625361
Kingwood 73 73 Not rated Active 63 0% 3
Benedum & Sons Inc
USDOT 1009105
Salem 69 65 Conditional Active 110 0% 7
Specialty Groups Inc
USDOT 810872
Lost Creek 68 53 Not rated None 22 0% 1
Tri-State Paving & Sealcoating Inc
USDOT 3897451
Hurricane 68 57 Not rated None 14 0% 0
West Virginia Pipeline Inc
USDOT 383001
Princeton 68 51 Satisfactory None 29 0% 1
Apex Pipeline Services Inc
USDOT 1490121
Nitro 65 22 Not rated None 18 0% 2
Burns Motor Freight Inc
USDOT 2413
Marlinton 65 43 Satisfactory Active 52 0% 5
Leslie Equipment Company
USDOT 302888
Cowen 64 64 Conditional Active 78 0% 3
Precision Delivery Inc
USDOT 2636528
Hinton 64 88 Not rated Active 227 0% 2
Aviagen Turkeys Inc
USDOT 188078
Lewisburg 62 46 Satisfactory None 14 0% 2
CLH Logging Inc
USDOT 4037007
Richwood 61 1 Not rated None 2 0% 0
Ucallihaul LLC
USDOT 3462320
Ranson 61 4 Not rated None 0 – 0
Triton Construction Inc
USDOT 2131337
Saint Albans 60 60 Not rated None 61 0% 5
Nicholas County Board Of Education
USDOT 4290323
Summersville 57 62 Not rated None 0 – 1
Whitecap Waste Of West Virginia Inc
USDOT 4311980
Beckley 56 30 Not rated None 99 0% 2
Ace Pipeline Inc
USDOT 2291906
Charleston 54 15 Not rated None 10 0% 0
Antero Resources Corporation
USDOT 2522188
Bridgeport 54 56 Not rated None 0 – 0
Ilease & Rentals LLC
USDOT 2491363
Mount Clare 54 45 Conditional Active 51 0% 2
Long Run Transportation Inc
USDOT 2365554
Crab Orchard 54 59 Satisfactory Active 134 0% 2
West Virginia Engineering
USDOT 1325875
Charleston 54 7 Not rated None 0 – 0
Highway Safety Incorporated
USDOT 1241422
Huntington 53 25 Not rated None 4 0% 0
Bam Trucking LLC
USDOT 2727899
Charleston 52 46 Not rated None 177 0% 11
Alcon Trucking Company
USDOT 392409
Buckhannon 51 42 Satisfactory Active 76 0% 1
Lusk Disposal Service Inc
USDOT 321699
Princeton 51 48 Satisfactory None 271 0% 7
Mountain State Auto Auction Inc
USDOT 515082
Shinnston 51 47 Satisfactory Active 240 0% 3
Tyler Trucking Co LLC
USDOT 1183093
Seth 51 52 Not rated Inactive 1 0% 0
Aaa Septic Tank Services Inc
USDOT 1042810
Princeton 50 46 Conditional None 138 0% 1
Bbu Services Of WV LLC
USDOT 1650108
Kenna 50 33 Satisfactory Active 70 0% 0
Woodford Transport LLC
USDOT 2057522
Elkins 50 34 Not rated Active 167 0% 1
Worldwide Equipment Heritage Inc
USDOT 2963353
Cross Lanes 50 25 Not rated None 2 0% 0
Appalachian Aggregates LLC
USDOT 2432996
Lewisburg 49 49 Not rated None 93 0% 5
Avw Of West Virginia Inc
USDOT 2097607
Kearneysville 49 65 Not rated None 193 0% 2
Frankie Graham Inc
USDOT 337654
Princeton 49 33 Conditional Active 160 0% 3
Locomote Express LLC
USDOT 1706151
Hurricane 49 45 Not rated Active 87 0% 3
Wheeling Power Company
USDOT 476047
Wheeling 49 28 Not rated None 1 0% 0
Latham Pool Products Inc
USDOT 1734100
Jane Lew 48 24 Not rated None 99 0% 3
Litman Excavating Inc
USDOT 820266
New Martinsville 48 43 Conditional Active 63 0% 4
Aspen Builders Inc
USDOT 489137
Daniels 47 41 Satisfactory None 38 0% 1
Crook Brothers Trucking LLC
USDOT 664307
Beckley 47 88 Satisfactory Active 97 0% 4
Tom's Plumbing Inc
USDOT 1846959
South Charleston 47 60 Not rated None 2 0% 0
Kanawha Scales & Systems LLC
USDOT 188988
Poca 46 137 Satisfactory None 32 0% 0
West Virginia Paving Inc
USDOT 4286
Dunbar 46 96 Not rated None 41 0% 1
Clay's Performance Construction LLC
USDOT 2592631
West Hamlin 45 33 Not rated None 9 0% 0
Hardy County Board Of Education
USDOT 4408463
Moorefield 45 40 Not rated None 0 – 0
Team Sledd LLC
USDOT 329155
Wheeling 45 44 Satisfactory None 52 0% 1
Grant County Mulch Inc
USDOT 1025201
Petersburg 44 44 Not rated Active 47 0% 5
Monongalia County Urban Mass Transit Authority
USDOT 1430006
Morgantown 44 60 Satisfactory Active 0 – 6
Bear Contracting L L C
USDOT 1417114
Clarksburg 42 33 Not rated Active 2 0% 0
Wolfe's Excavating LLC
USDOT 1735830
Clarksburg 42 56 Not rated Active 42 0% 4
B & B Welding & Fabricating LLC
USDOT 2788995
Chester 41 40 Not rated Active 0 – 0
Bandys Inc
USDOT 267284
Lookout 41 40 Satisfactory Active 123 0% 7
Solid Rock Excavating Inc
USDOT 1649325
Albright 41 19 Not rated Active 31 0% 1
Summit Environmental Services LLC
USDOT 1217359
Saint Marys 41 32 Conditional Active 18 0% 1
Timken Motor & Crane Services LLC
USDOT 439693
Princeton 41 19 Satisfactory None 28 0% 0
Casella WV North LLC
USDOT 4459454
Jane Lew 40 42 Not rated None 55 0% 1
Dedicated Line Service Inc
USDOT 2976945
Chapmanville 40 20 Not rated None 5 0% 0
Mountain State Beverage Inc
USDOT 2946402
Summersville 40 33 Not rated None 51 0% 0
Greenbrier Hotel Corporation
USDOT 209794
White Sulphur Springs 39 24 Satisfactory Active 58 0% 0
Potomac Valley Transit Authority
USDOT 158780
Petersburg 39 39 Conditional Inactive 0 – 2
Bailey & Bailey Power Distribution LLC
USDOT 4125332
Hurricane 38 25 Not rated None 7 0% 0
K & N Contracting Inc
USDOT 1259461
Elkview 38 12 Not rated None 30 0% 0
All Crane & Equipment Rental Corp
USDOT 246741
Nitro 37 40 Satisfactory Active 61 0% 2
Casella WV South LLC
USDOT 4461753
Ona 37 37 Not rated None 43 0% 1
Mountaineer Specialty LLC
USDOT 3215752
Weston 37 27 Not rated Active 94 0% 3
J H Fletcher & Co
USDOT 1871417
Huntington 36 16 Not rated None 22 0% 1
Maple Leaf Trucking LLC
USDOT 809064
Slatyfork 36 18 Satisfactory Active 13 0% 1
Mccusso Services LLC
USDOT 3136190
Morgantown 36 24 Not rated Active 61 0% 5
Snowshoe Mountain Inc
USDOT 1327399
Snowshoe 36 68 Satisfactory None 17 0% 0
Tri-State Roofing & Sheet Metal Company Of Ohio
USDOT 4233
Davisville 36 76 Satisfactory None 5 0% 0
Aaa Paving And Sealing Inc
USDOT 4579218
Princeton 35 35 Not rated None 9 0% 0
Beverage Distributors Inc
USDOT 37614
Clarksburg 35 26 Not rated None 0 – 0
Central Van & Storage Of Charleston Inc
USDOT 1243887
Poca 35 29 Satisfactory Active 26 0% 3
Mec Construction LLC
USDOT 2033367
Meadowbrook 35 27 Not rated None 18 0% 0
Quality Magnetite LLC
USDOT 1785288
Kenova 35 26 Not rated None 49 0% 3
Robey Excavating LLC
USDOT 1390035
Lumberport 35 40 Not rated Active 7 0% 2
Southern West Virginia Asphalt Inc
USDOT 1220790
Dunbar 35 61 Not rated None 52 0% 1
The Thrasher Group Inc
USDOT 3985868
Bridgeport 35 35 Not rated None 1 0% 0
American-Canadian Expeditions Ltd
USDOT 1301374
Minden 34 18 Not rated None 12 0% 0
Applied Construction Solutions Inc
USDOT 373569
Meadowbrook 34 37 Not rated None 17 0% 1
Gabriel Brothers
USDOT 3300918
Morgantown 34 27 Not rated None 69 0% 1
Jimmie Harper Construction Inc
USDOT 346697
Vienna 34 12 Satisfactory Active 14 0% 0
Panhandle Builders And Excavating Inc
USDOT 465240
Martinsburg 34 48 Satisfactory None 4 0% 0
Starett Well Services LLC
USDOT 1242740
Clarksburg 34 25 Not rated None 4 0% 0
Trinity Transport LLC
USDOT 3971604
Jane Lew 34 27 Not rated Active 13 0% 0
True Lawn Care & Landscaping
USDOT 3143483
Shrewsbury 34 36 Not rated Active 190 0% 4
Span 1 LLC
USDOT 1258160
Scott Depot 33 19 Not rated None 21 0% 0
Williams Holdings LLC
USDOT 1261420
Julian 33 23 Not rated Active 70 0% 0
Appalachian Tire Products Inc
USDOT 2837
Charleston 32 39 Satisfactory None 31 0% 0
Bobby J Justus
USDOT 1181184
Bluefield 32 17 Not rated None 55 0% 0
Kings Tire Service Inc
USDOT 456596
Bluefield 32 32 Satisfactory None 66 0% 0
R & L Lawn Care And Landscapes Inc
USDOT 1241914
Kearneysville 32 17 Not rated None 5 0% 0
City Construction Company Inc
USDOT 1450002
Clarksburg 31 48 Not rated None 4 0% 0
E Solutions LLC
USDOT 2974202
Fairmont 31 35 Not rated None 1 0% 0
Meadows Stone & Paving Inc
USDOT 85307
Gassaway 31 18 Satisfactory None 13 0% 0
St Christopher Trucking Inc
USDOT 1432634
Piedmont 31 24 Not rated Active 73 0% 6
Charleston Auto Inc
USDOT 1262755
Charleston 30 18 Not rated Active 95 0% 1
Grant County Board Of Education
USDOT 4407736
Petersburg 30 33 Not rated None 0 – 0
Lightning Trucking Services LLC
USDOT 2272873
Weston 30 14 Conditional Active 21 0% 2
River Riders Inc
USDOT 1171324
Harpers Ferry 30 48 Not rated Active 16 0% 1
Bruce Allen Incorporated
USDOT 767040
Ripley 29 5 Not rated None 10 0% 0
Greens Equipment Rental LLC
USDOT 3928840
Given 29 19 Not rated None 45 0% 0
J P Trucking Inc
USDOT 777396
Martinsburg 29 28 Not rated Active 39 0% 4
Marfork Coal Company
USDOT 1261928
Whitesville 29 7 Not rated None 12 0% 0
Solid Waste Services Of WV Inc
USDOT 314920
Proctor 29 11 Satisfactory None 105 0% 1
Hauling Reorganization Iii LLC
USDOT 1437577
Beckley 28 26 Satisfactory Active 141 0% 0
Hillside Trucking Inc
USDOT 870713
Kingwood 28 12 Not rated Active 23 0% 3
K&K Trucking Inc
USDOT 2493455
Belle 28 20 Not rated None 19 0% 0
Main Street Builders LLC
USDOT 2347316
Princeton 28 34 Not rated None 9 0% 0
Pro Contracting Inc
USDOT 1823877
Lost Creek 28 9 Not rated None 4 0% 0
R B S Incorporated
USDOT 110879
Caldwell 28 12 Satisfactory None 8 0% 0
All Construction Inc
USDOT 691315
Petersburg 27 11 Not rated Active 28 0% 3
C&L Enterprise LLC
USDOT 2545918
Mineral Wells 27 35 Not rated Active 28 0% 2
Francis Brothers LLC
USDOT 427863
Ripley 27 12 Conditional Active 36 0% 4
L J Hughes & Sons Inc
USDOT 122391
Summersville 27 12 Satisfactory None 6 0% 0
Precision Pump & Valve Service Inc
USDOT 174934
Cross Lanes 27 31 Satisfactory None 21 0% 0
Tren Services Inc
USDOT 1219430
Harts 27 10 Not rated None 5 0% 0
Webster County Board Of Education
USDOT 4391512
Webster Springs 27 31 Not rated None 0 – 0
B & J Trucking & Excavation LLC
USDOT 2361577
Bluefield 26 20 Not rated None 15 0% 0
Quarry Ridge Corporation
USDOT 563759
Keyser 26 18 Not rated Active 38 0% 0
Dettinburn Transport Inc
USDOT 37628
Petersburg 25 10 Satisfactory Active 4 0% 2
Eat Or Starve LLC
USDOT 4116306
Saint Albans 25 4 Not rated None 0 – 0
Elite Coal Services LLC
USDOT 1810251
Summersville 25 10 Not rated None 0 – 0
Em Plant Services LLC
USDOT 796085
Letart 25 25 Not rated Active 1 0% 0
Grimes Enterprises Iii LLC
USDOT 2141961
Beverly 25 18 Not rated Active 54 0% 3
Holmes Enterprises Inc
USDOT 1173586
Cedar Grove 25 3 Not rated None 0 – 0
Keith Yost Excavating LLC
USDOT 572098
Wellsburg 25 17 Not rated Active 30 0% 1
Mountainheart Community Services Inc
USDOT 3818962
Matheny 25 23 Not rated None 5 0% 0
North American Drillers LLC
USDOT 353734
Morgantown 25 15 Satisfactory None 7 0% 1
Saunders Lawn Care Inc
USDOT 1336368
Huntington 25 20 Not rated None 4 0% 0
Chisler Brothers Contracting Limited Liability Company
USDOT 51392
Pentress 24 19 Satisfactory Active 26 0% 1
Debarr Trucking Co Inc
USDOT 60649
Parkersburg 24 19 Satisfactory Active 23 0% 1
J C Bosley Construction Inc
USDOT 366005
Parkersburg 24 12 Satisfactory Active 14 0% 0
Mid Atlantic Coil LLC
USDOT 2411100
Morgantown 24 14 Not rated Active 8 0% 0
Transporters LLC
USDOT 2510339
Williamson 24 52 Not rated None 136 0% 3
Abraham Linc LLC
USDOT 531774
Bridgeport 23 24 Satisfactory None 92 0% 1
Avw Of Maryland Inc
USDOT 2098608
Kearneysville 23 27 Conditional None 36 0% 0
Black Label Trucking LLC
USDOT 2571796
Lorado 23 23 Not rated None 180 0% 6
Donahue Brothers Inc
USDOT 132870
Barboursville 23 17 Satisfactory Active 7 0% 1
Entegra Energy Solutions LLC
USDOT 2786189
Lost Creek 23 45 Not rated Active 35 0% 1
Massie Reclamation Inc
USDOT 421375
Ghent 23 6 Satisfactory None 10 0% 0
Mon Valley Integration LLC
USDOT 2265717
Morgantown 23 34 Not rated None 4 0% 0
Solar Holler LLC
USDOT 3306928
Huntington 23 25 Not rated None 11 0% 0
Swanson Industries Inc
USDOT 1119938
Morgantown 23 12 Not rated None 65 0% 0
Afl-Cio Appalachian Council Head Start
USDOT 3823600
Charleston 22 7 Not rated None 0 – 0
BJ Hauling & Excavating Co Inc
USDOT 349007
Bunker Hill 22 1 Conditional Active 0 – 0
City Of Buckhannon - Waste Collection
USDOT 1228461
Buckhannon 22 22 Not rated None 22 0% 0
Consumers Gas Utility Company
USDOT 218284
Huntington 22 18 Not rated None 0 – 0
Kermit Tyree Contracting Inc
USDOT 1226966
Elkview 22 19 Not rated None 5 0% 0
Matrix Toll Manufacturing LLC
USDOT 3909673
Weston 22 17 Not rated Active 12 0% 3
Morgantown Power Equipment Inc
USDOT 621902
Morgantown 22 13 Not rated None 0 – 0
R Nuzum Trucking LLC
USDOT 2102362
Shinnston 22 22 Conditional Active 39 0% 4
Rose Holdings LLC
USDOT 3980994
Clarksburg 22 24 Not rated None 11 0% 0
Sunrise Sanitation Services Inc
USDOT 336761
Thomas 22 20 Satisfactory None 90 0% 2
Utility Arborist LLC
USDOT 3318381
Williamstown 22 25 Not rated None 4 0% 0
Central Contracting Inc
USDOT 1330143
St Albans 21 30 Not rated None 30 0% 0
Charleston Area Medical Center
USDOT 9259552
Charleston 21 22 Not rated None 0 – 0
D L Morgan Jr Inc
USDOT 437253
Bunker Hill 21 13 Satisfactory None 3 0% 0
Hillbilly Truck Repair LLC
USDOT 911240
Fairmont 21 11 Conditional Active 51 0% 0
Micrologic Inc
USDOT 1311481
Buckhannon 21 20 Not rated None 7 0% 0
Mid Atlantic Services Inc
USDOT 2897033
Saint Albans 21 9 Not rated None 13 0% 0
Mountain V Oil & Gas Inc
USDOT 2497160
Buckhannon 21 11 Not rated None 11 0% 1
Panhandle Dumpsters LLC
USDOT 3119398
Martinsburg 21 19 Not rated None 22 0% 1
Potomac Trucking And Excavation Inc
USDOT 540222
Petersburg 21 9 Satisfactory Active 9 0% 1
Proud Eagle Inc
USDOT 1305835
South Charleston 21 40 Not rated None 0 – 0
Solid Rock Concrete LLC
USDOT 1916962
Morgantown 21 19 Not rated None 17 0% 0
Buzz Products Inc
USDOT 61044
Charleston 20 8 Satisfactory None 52 0% 1
C & C Line Company Inc
USDOT 1477612
Beaver 20 6 Not rated None 0 – 1
Coalfield Community Action Partnership Inc
USDOT 3244545
Williamson 20 13 Not rated None 0 – 1
Coronado Coal Corporation
USDOT 2640881
Beckley 20 15 Not rated None 4 0% 0

Out of service is the share of this carrier's inspections since January 2024 that ended in an out-of-service order. Crashes are reportable crashes in the same period.

Not listed here?

This page covers carriers with 20 or more power units. Any carrier can be looked up by number or name.