I haven't used any of these services, so I can't comment on how good the workers are. However, I think that the whole point of the service is to supply you with temporary workers without the headache of hiring them yourself, so I don't think that you would be responsible for anything other than paying the company that is hiring them out. I9's, W2's, etc. should be an issue for the the labor company - not for you.