Complain to your management about it - there's no reason they should keep paying them to keep screwing up the job. If they don't care, maybe talk to the fire department or something.