Uniforce has been my go-to resource for all our temp hiring ever since I started working with them back when they were known as TMP Group over 10 years ago! They are very helpful; prompt to respond (and always do); take your time getting things done but get it right.
The only downside that we have run into recently was their inability or unwillingness/lack thereof at times to work directly together with us instead relying solely upon another vendor so long term relationships could not be built up like before - although this can also happen independently within other vendors without any negative consequences from me personally, just something you should know going forward if others want to use outside third party providers in addition to using ours exclusively. We used unifyforce primarily because of its reputation among clients who had previously worked with other smaller competitors which did NOT provide reliable service nor good.