Yeah, non-trucking liability is required (and for good reason!) in Michigan and probably a lot of other places too. In addition, anyone hauling freight, under their own authority or the carrier's, better have cargo liability. If you don't, the liability is ALL yours!