David Aplin is a great place to look for both temporary and permanent employment. They have accounts with both large and small businesses in a variety of fields. You are almost guaranteed to find a job that works for you.
I was an independent contractor and The David Aplin Group handled the Bridging between myself and the Contract Company, Royal Dutch Shell with the upmost respect and professionalism. They were very personable and helpful with all aspects of my contract. The management and staff were personally invested in resolution of issues and genuinely cared about the results.