I have had 3 friends do short and long assignments in CA thru Fastaff. I know that there are other companies that do the 4-week assignments, but have heard many great things about Fastaff. I've signed on with them, and get the weekly updates, but have never worked for them, since Fastaff does NOT do the tax-advantage pay like my current company does. Good luck!