General liability at $1M — most outfits and every general contractor will ask for the certificate before you unload. Add inland marine on the machine and head, and commercial auto for the truck and trailer. You'll also provide a W-9 to anyone paying you over $600 a year.