construction business is full of risks and so you must have adequate insurance coverage for your company assets. But covering only machinery or the employees is not enough in this case you have to cover your vehicles too so that if any accident happens due you can easily bear the repairing cost or the medical expenses of the victim of the accident.