It would be considered a job since they get paid for it, so I would imagine there would be workmans compensation that the producer has to carry if there are enough employees.
The guy that comes to fix your roof would either have his own personal insurance if he is independent, or have workmans comp. for his employees.