No inspection of any place of employment made by insurance company inspectors or other inspectors inspecting for group self-insurance purposes shall be the basis for the imposition of civil liability upon the inspector or upon the insurance company employing the inspector or upon any group organized for self-insurance purposes which employs an inspector and is regulated by the insurance departments; but this provision refers only to liability arising out of the making of an inspection and shall not be construed to deny or limit the liability of any employer to the employer's employees or the liability of any insurance carrier on its insurance policy.
Iowa Code § 517.5