FMCSA carriers by county
Craig County, Virginia
- 14Active carriers
By cargo carried in Craig County
- General Freight6
- Building Materials5
- Machinery, Large Objects5
- Farm Supplies5
- Construction5
- Other4
- Logs, Poles, Beams, Lumber3
- Livestock3
- Grain, Feed, Hay3
Other counties in Virginia
- Caroline County 157
- Carroll County 110
- Charles City County 38
- Charlotte County 76
- Charlottesville city 50
- Chesapeake city 741
- Chesterfield County 1,116
- Clarke County 79
- Colonial Heights city 78
- Covington city 36
- Culpeper County 250
- Cumberland County 36
- Danville city 168
- Dickenson County 43
- Dinwiddie County 61
- Emporia city 59
- Essex County 67
- Fairfax County 2,517
- Fairfax city 227
- Falls Church city 46
Carriers
The largest carriers registered in Craig County by power units, from the FMCSA Company Census File. Not every registered carrier in the county is listed here.
| Carrier | USDOT # | City | Power units | Drivers | Hazmat |
|---|---|---|---|---|---|
| ROSE WELDING AND CONSTRUCTION, INC | 4986095 | NEW CASTLE | 11 | 16 | |
| AIR ASSAULT AGRICULTURAL AVIATION LLC | 3008425 | NEW CASTLE | 4 | 1 | Yes |
| CRAWFORD OIL CO INC | 474702 | NEW CASTLE | 4 | 1 | Yes |
| CRAIG-BOTETOURT ELECTRIC COOPERATIVE | 948846 | NEW CASTLE | 3 | 9 | |
| NEW CASTLE TELEPHONE | 1012210 | NEW CASTLE | 1 | 1 | |
| HOLLOW HILL FARM INC | 1087022 | PAINT BANK | 1 | 4 | |
| FENCE & FIELD LLC | 3252384 | PAINT BANK | 1 | 1 | |
| C & C TRANSPORTING LLC | 3725133 | NEW CASTLE | 1 | 1 | |
| CHRISTOPHER PEVERALL | 3727955 | NEW CASTLE | 1 | 1 | |
| INTEGRATED POWER GENERATION LLC | 4158423 | NEW CASTLE | 1 | 2 | |
| DURASET AG SOLUTIONS LLC | 4381844 | NEW CASTLE | 1 | 4 | |
| LITTLE MOUNTAIN D&E | 4481725 | NEW CASTLE | 1 | 1 | |
| JUSTIN FRANCIS PAVONI JR | 4510830 | NEW CASTLE | 0 | 0 | |
| JESSICA NICOLE PAVONI | 4510948 | NEW CASTLE | 0 | 0 |
The Pay Desk is the free weekly executive pay briefing — one company at a time, every number traceable to a public filing.We’ll email you a link to confirm. Unsubscribe any time.