Which party purchases insurance – the trucker or the trucking company – depends on the relationship between the two parties.
Some owner-operators work under their authority. They’re their own trucking company and are fully responsible for insuring their vehicle or vehicles. Owner-operators who act as a motor carrier must carry public liability insurance, also called general liability insurance. They also have to have primary liability insurance, which is known as trucking liability insurance.