I Hear It Hurts

Can anyone recommend a good HR outsourcing company? Preferably someone experienced with multi-state remote workers. Thanks.