Trucking and CDL Life in Alabama
The state of Alabama has plenty of job opportunities. Its top industries are automotive, aeronautics, chemical, technology, forestry, and farming. If you are looking for a career in which you don’t have sit in a gray cubicle for 8 hours a day and you enjoy traveling and seeing the United States, then the life of a truck driver may be right for you.
Alabama has a large trucking industry so once you have your commercial driver’s license (CDL) you will likely have your pick of several different transportation companies to work for. You could be working every day to keep America going.
Whether you want a job driving intrastate throughout Alabama, or a job as an interstate driver carrying loads throughout the southeast to surrounding states: Georgia, Tennessee, Mississippi, and the Florida panhandle, you could be making good money and seeing places you’ve never been.
Alabama State and City CDL Average Salaries
You can see that the average annual earnings can vary greatly depending on the area of which you earn employment within Alabama. Even though Alabama is slightly below the US average, there are still several cities that average higher if you can relocate for work.
|
2019 to 2020 Change |
2020 Annual Earnings |
2019 Annual Earnings |
United States |
+4% |
$48,710 |
$46,850 |
Alabama |
+2.2% |
$44,160 |
$43200 |
Birmingham |
+3.6% |
$49,190 |
$47,490 |
Decatur |
+2.6% |
$50,490 |
$49,220 |
Mobile |
+0.9% |
$39,690 |
$39,320 |
*SOURCE
You have plenty of choices when it comes to choosing a company to work for. You could drive locally for companies like Alabama Power or national companies including Wal-Mart and UPS. Many trucking companies give signing bonuses and/or medical and other benefits.
Also, if you have additional knowledge and skills like transporting hazardous chemicals or driving a cab with double trailers you can make a higher salary. It should also be noted that the highest 10% of CDL drivers employed average annual earnings of $66,520.
You should also pay attention to the projected job growth for CDL drivers in Alabama. Salary growth won’t mean much if there isn’t much of a demand for you. Luckily, Alabama is expected to see around a 5% to 10% growth over the next 10 years for CDL drivers (SOURCE).
What Should I Be Aware of When Starting at a New CDL Company?
There are a lot of factors that come into play whether you have recently graduated from an Alabama CDL training school or a seasoned driver that is switching companies. A common benefit or enticement that companies will use are sign on bonuses.
Beware of the fine print around sign on bonuses.
You may have a large sign on bonus dangled in front of you that can be difficult not to look past the dollar signs. But there are things you should know before joining onto that company.
Sign on bonuses might not be eligible for many months after starting with a company – beware of fine print.
It should be stated upfront that not every trucking company has nefarious intentions when it comes to their signing bonus. Many have realized that to stay competitive they need to offer one.
Others will use the fine print to allow you to only earn your bonus if you:
- Complete orientation
- Complete your 1st run or X run (could be any number they attach)
- Maintain employment with the company for 3, 6, or even 12 months
Also, if you are experienced driver that is looking to make a company switch that might include a different operational role, you will need to abide by Alabama law. You will need to change your self-certification status with the state by submitting the proper forms to the Alabama Law Enforcement Agency (SOURCE).
Alabama CDL License Information and Insights
Every state in the nation adheres to the Federal Commercial Motor Vehicle Safety Act of 1986, which is a system used to classify, test, and license commercial vehicle drivers. There are several types of Commercial Driver’s Licenses (CDLs) so know which one you need and ensure you have all the correct paperwork, test results and fees to be able to get yours.
CDL Endorsements are needed to operate tanker vehicles, double or triple trailers, school busses, passenger vehicles, and vehicles with hazardous material placards. The Alabama CDL is valid for four years.
- CLASS A: This type of license is for “combination” vehicles that have a Gross Weight of more than 26,000 pounds. Meaning the Gross Vehicle Weight Rating (GVWR) of the vehicle you tow is more than 10,000 pounds. Class A licenses with the appropriate endorsements allow you to operate vehicles included in classes B, C, and D.
- CLASS B: This license is similar to Class A except that it includes single and combination vehicles. Weights are the same except the GVWR of the single vehicle is over 26,000 pounds and the vehicle in tow cannot exceed 10,000 pounds. With the appropriate endorsements on a Class B license, you can drive vehicles in Class C or Class D.
- CLASS C: Vehicles that carry 16 or more passengers, or those containing hazardous materials that don’t fall under Class A or B requirements fall under Class C.
You are required to pass both knowledge and skill tests, as well as a medical test to ensure you are physically able to handle the job. The fees for the tests and licenses are quite affordable (SOURCE).
Common Types of Trucking Jobs in Alabama
Over-the-Road (OTR)
Over-the-road truck drivers have several traits in common – they all have an independent spirit and a love for the open road and the freedom that provides.
The length of haul will differ and some of it depends on what you want as a truck driver. Average hauls can range from 500 to 900 miles – keep in mind, the more miles you drive, the more money you make.
Even though there are several trucking schools in the state, many trucking companies offer training to new employees that are not yet licensed. Just like drivers, different companies have their own ways of fulfilling requirements and tasks. As an OTR driver in Alabama you will earn a higher salary than local or intrastate drivers.
Some drivers want to stay close to home and that means trucking companies in search of OTR drivers will offer a sign-on bonus or increased salary as well as medical and dental benefits. A few of the trucking companies in Alabama that hire OTR drivers include C.R. England, Marten Transport, and Gantt Trucking.
Owner Operator
While you may not want to start your career as an owner operator, once you have experience in the ins-and-outs of the trucking business you may think about being your own boss.
An owner operator owns his/her own truck, chooses the routes, and makes all the business decisions. Since Alabama is located near other states with large trucking industries, namely Georgia, Florida, and Tennessee, you are likely to find enough jobs to keep you as busy as you want to be.
In the beginning the process will be difficult just like starting any business, but once you build up your reputation, get a good list of clients, your income will increase. Another thing to keep in mind is as an owner operator you will not receive a guaranteed salary, benefits, or bonuses.
You will no doubt have to buy your own health, business, and liability insurance. Think about these issues when planning your business. They are not reasons to stop you from going into business for yourself, but you need to take them into consideration. Talking to other owner operator truckers can garner you lots of valuable information as well.
Trucking Schools in Alabama
There are many trucking driving schools in Alabama that a prospective driver can attend. A great option seems to be truck driving courses at local community colleges. The tuition is reasonable and many offer funding of the course through the Alabama Career Center.
They all have mostly the same requirements such as being at least 21 years of age, hold a valid class D driver’s license, good driving record, and can pass a DOT physical and drug test. Check out the top schools in the largest cities in Alabama.
Birmingham - Bevill State Community College
Bevill’s campus just outside of Birmingham in nearby Sumiton offers day and evening classes for their trucking driver training program. The teachers here are not only former truck drivers, but professionally accredited educators with many years of truck driving and teaching experience.
Montgomery - Trenholm State Community College
A well-known community college in Montgomery offers trucking driving classes. Their sessions are 6 weeks in duration, which consists of 30 hours per week spread across 5 days per week. The training cost is just under $2,000 and
their website says 100% funding may be available through the Alabama Career Center.
Mobile - Bishop State Community College
This is a community college in Mobile, AL that offers a CDL license training course. According to
their website, “the student will be able to obtain a CDL, operate a tractor-trailer unit, and be knowledgeable of the rules and regulations of the trucking industry,” upon successful completion of the program.
Huntsville - Calhoun Community College
A school based in Huntsville, AL offers flexible options to obtain CDL license training. They offer day, night, and weekend classes. Their website also states that funding may be available through the Alabama Career Center.
Tuscaloosa - Shelton State Community
Shelton State Community College in Tuscaloosa offers their own truck driving course. It is about 7 weeks long, with classes from 7:30am – 5:00pm, Monday through Thursday. The program costs just over $2,000.
There are other truck driving schools that are not apart of a community college throughout the state. These include:
- Truck Driver Institute (Oxford, A – 1 hour east of Birmingham)
- Premier Driving Academy (Theodore, AL – 15 minutes outside of Mobile)
- Alabama Driving Academy (Huntsville, AL)
There are also companies that will pay for your CDL training, as they are the trainer, as long as you enter into a contract with them to drive for a certain amount of time with them before seeking employment elsewhere. C.R. England and Roehl Transport are a couple that offer paid CDL training.
List of All Trucking Companies in Alabama
Address:
202 5TH AVE NE
35481
Business Phone Number: (205) 399-1918
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
744 71ST PLACE SOUTH
35206
Business Phone Number: (205) 542-2007
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
744 71ST PLACE SOUTH
35206
Business Phone Number: (205) 542-2007
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
3240 MOFFETT RD
36607
Business Phone Number: (251) 380-7800
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
1005 CYPRESS POINT
36732-3935
Business Phone Number: (334) 289-0665
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
130 3RD AVE
35204
Business Phone Number: (205) 252-4869
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
11318 DOVE DRIVE
35756
Business Phone Number: (256) 232-9300
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
3864 COUNTY ROAD 88
35594
Business Phone Number: (205) 487-5912
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
22847 BLUFFVIEW DR
35613
Business Phone Number: (860) 815-0728
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
5132 GLENSHIRE DRIVE
36551-5132
Business Phone Number: (251) 747-3798
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
31155 STATE HWY 225
36527
Business Phone Number: (251) 621-8439
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
3175 COUNTY ROAD 49
35045
Business Phone Number: (205) 287-1719
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
105 MIDDLEWICH DR
35756
Business Phone Number: (256) 759-2010
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
941 WHITES GAP RD SE
36265
Business Phone Number: (256) 689-2585
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
3607 HWY 31 S
35603
Business Phone Number: (256) 350-9243
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
390 MURRAY CIRCLE
35953
Business Phone Number: (205) 594-5446
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
3054 LEEMAN FERRY RD SUITE H
35801
Business Phone Number: (256) 585-1054
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
15678 MCCULLEY MILL RD
35613
Business Phone Number: (256) 800-4449
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
1889 US HWY 278 WEST
35057
Business Phone Number: (256) 255-0250
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
35865 US HWY 280
35150
Business Phone Number: (256) 378-7451
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1413 TOMMY ROBINSON ROAD
35504
Business Phone Number: (205) 522-1265
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
16943 SUGAR LOOP
36535
Business Phone Number: (251) 752-1389
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
288 COUNTRY ROAD 370
35772
Business Phone Number: (423) 208-4225
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
597 SARDIS AIRPORT ROAD
35540
Business Phone Number: (256) 747-8018
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
268 KASMEIER ROAD
35634
Business Phone Number: (256) 766-6946
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
62 BROAD ST
35670
Business Phone Number: (256) 778-8011
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
2030 VENEER MILL ROAD
36033
Business Phone Number: (334) 376-2984
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
49 SHIPMAN QUARTERS ROAD
36048
Business Phone Number: (334) 799-0016
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
2837 HWY 43 SO
36545-2443
Business Phone Number: (251) 246-0087
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
2837 HWY 43 SO
36545-2443
Business Phone Number: (251) 246-0087
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
4265 HIGHWAY 18
35115
Business Phone Number: (205) 665-2578
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1901 FINELEY BLVD SUITE 6
35234
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
3213 DAY STREET
35976
Business Phone Number: (256) 572-7619
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
16691 LE FRANK RD
36530
Business Phone Number: (251) 962-2792
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1066 COUNTY ROAD 152
35085
Business Phone Number: (205) 351-1144
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
8263 US HWY 31
35077
Business Phone Number: (256) 352-9815
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
4019 STATHMORE DRIVE
36116
Business Phone Number: (334) 260-0450
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
29 US HIGHWAY 82
36793
Business Phone Number: (334) 366-0064
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
19570 RIFLE RANGE RD
36078
Business Phone Number: (334) 283-8140
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
59 GILMORE RD
36856
Business Phone Number: (706) 527-6054
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
9073 SPANISH FORT BLVD
36527
Business Phone Number: (251) 375-0007
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
820 LAMAR ROAD
36116
Business Phone Number: (334) 356-6890
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
816 BOAZ AVE
36612
Business Phone Number: (251) 300-9785
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
293 COUNTY ROAD 573
36360
Business Phone Number: (334) 369-8967
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
9637 MOTTER DRIVE
35611
Business Phone Number: (205) 729-4136
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
235 POPE ROAD
35901
Business Phone Number: (256) 613-0072
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
11955 HWY 96
35576
Business Phone Number: (205) 431-6984
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1843 CO RD 7768
36081
Business Phone Number: (334) 474-3720
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
7800 WARE DRIVE
35126
Business Phone Number: (205) 681-8620
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
44 CO RD 305
36758
Business Phone Number: (334) 366-2408
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
214 VILLAGE SPRINGS DR
35756
Business Phone Number: (256) 684-6820
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
214 VILLAGE SPRINGS DR
35756
Business Phone Number: (256) 684-6820
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
5348 HWY 55 EAST
35621
Business Phone Number: (256) 636-0920
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
306 CO RD 210
35619
Business Phone Number: (256) 751-3356
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
718 DURDEN CT
36067
Business Phone Number: (334) 356-2397
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
995 BAINBRIDGE RD
35661
Business Phone Number: (256) 446-8901
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
276 MURPHY DR
36264
Business Phone Number: (256) 463-7264
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
654 COUNTY ROAD 326
35966
Business Phone Number: (256) 632-6481
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
22935 HIGHWAY 38
36580
Business Phone Number: (251) 965-3823
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
139 MCMULLEN RD
35748
Business Phone Number: (256) 960-9390
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
47 LINDA PL
35010
Business Phone Number: (256) 234-4614
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1256 HWY 431
36274
Business Phone Number: (334) 863-2203
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
2832 CO RD 1212
35179
Business Phone Number: (256) 739-2482
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1132 WESOBULGA CREEK ROAD
36266
Business Phone Number: (256) 396-5656
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
300 MAE ST
35045
Business Phone Number: (205) 361-5020
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
365 MEADOW CREEK RD
35014
Business Phone Number: (256) 249-1124
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
5999 AL HIGHWAY 87
36079
Business Phone Number: (334) 482-2889
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
256 NOTTINGHAM DRIVE
35040
Business Phone Number: (205) 668-6891
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
2776 COUNTY ROAD 15
36360-7495
Business Phone Number: (334) 774-4262
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
2009 ASHTON CIRCLE
35661
Business Phone Number: (256) 389-8560
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
2567 ROSS LAKE RD
36279
Business Phone Number: (256) 492-0258
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
59935 SILAS GANEY ROAD
36579
Business Phone Number: (251) 776-8517
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
27608 PERSIMMON TREE ROAD
35610
Business Phone Number: (256) 616-2875
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
1551 SPRINGHILL AVENUE
36604
Business Phone Number: (251) 432-5572
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1717 VAILS ROAD
35576
Business Phone Number: (205) 662-3869
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
16878 HWY 83
36401
Business Phone Number: (251) 578-2297
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
4486 US HWY 80 W
36870
Business Phone Number: (706) 681-2450
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
140 BROOKLANE DRIVE
35023
Business Phone Number: (205) 491-7357
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
792 ED JONES RD
35071
Business Phone Number: (205) 631-0247
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
8025 HWY 155
35115
Business Phone Number: (205) 665-2044
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
495 3RD AVENUE
36783
Business Phone Number: (334) 509-9070
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
10807 CHARLIE HODGES RD
36507
Business Phone Number: (251) 937-7609
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
753 WALLER ROAD
36761
Business Phone Number: (334) 227-3753
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
4551 PINEAPPLE HWY
36037
Business Phone Number: (334) 548-0404
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
10485 WARES FERRY RD
36117
Business Phone Number: (334) 215-3000
Type of Hauling: Intrastate Hazmat
Estimated Number of Drivers:
Address:
555 FALL CITY ROAD
35503
Business Phone Number: (205) 387-0083
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
874 MACKEY ROAD
36482
Business Phone Number: (251) 258-1378
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1521 COUNTY ROAD 123
35652
Business Phone Number: (256) 247-0472
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
4855 BROOKS RD
36110
Business Phone Number: (334) 293-9576
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
18941 PATILLO ROAD
36560
Business Phone Number: (251) 829-5543
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
2994 LANGHAN ROAD
36475
Business Phone Number: (251) 575-7882
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1151 COUNTY ROAD 24
35633
Business Phone Number: (256) 718-2074
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
357 CO RD 602
35077
Business Phone Number: (256) 962-2325
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
9427 CO RD 33
35634
Business Phone Number: (256) 229-6466
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
2252 THAMES LANE
36106
Business Phone Number: (334) 244-6940
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
599 COUNTY ROAD 627
35077
Business Phone Number: (256) 339-1627
Type of Hauling: Interstate
Estimated Number of Drivers:
Address:
570 DOGWOOD LN
36265
Business Phone Number: (256) 435-0094
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
5296 LEE 179
36874
Business Phone Number: (706) 536-3810
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1416 52ND ST N
35212
Business Phone Number: (205) 966-3868
Type of Hauling: Intrastate Non-Hazmat
Estimated Number of Drivers:
Address:
1100 GEORGE WALLACE HWY
35654
Business Phone Number: (256) 332-8181
Type of Hauling: Interstate
Estimated Number of Drivers: