what is the difference between a common carrier and a contract carrier?
Common carriers provide for-hire truck transportation to the general public. Common carriers must file both liability (BI & PD) insurance and cargo insurance. Contract carriers provide for-hire truck transportation to specific, individual shippers, based on contracts.