I am a contractor. My company has insurance for my truck, tools in storage, tools in the truck, tools on a job-site, and the same for materials. If I damage your house etc my company is insured and therefore the job site is covered. I would expect a LB company would have similar insurance.
Will Your Liveaboards Insurance Cover Your Loss?: Undercurrent 11/2017
www.undercurrent.org