My DH has his Class A with Tanker, double/triple and HAZMAT. I will tell you I wasn't happy about his choice to be an OTR driver but the pay is a lot more than he was making before. He hauls gas, ethanol, diesel, and so forth for a decent sized company. He gets home every weekend BUT he put's in close to the max allowed hours each week which is 70. That includes loading and such too.
The company he works for pays a set rate for loaded miles. Like 200-300 miles is $xxx.xx, they don't publish how much they pay and his statements are somewhat confusing. Most of the other companies pay a set rate per mile driven, which normally equals out to more than his set rate. Pay really depends on the area he is driving and how much he works and who gets the lucky load but annually he was quoted $50,000 - 65,000.
The hard part? Being away as much as he is, missing out a lot on the kids, and me needing to do everything. By the time the weekend rolls around I am tired. He gets more sleep than I do and doesn't have to deal with the day to day business, that I wouldn't give up for anything but would love to share some of the responsibility. And I just plain miss him.
ETA... he has only been doing this job for a couple months.