Verified Credentials
[Link: verifiedcredentials.com]They can perform a variety of background checks, fairly inexpensive (especially when compared to the potential cost/liability of a bad hire). I have used them a few times and been very happy with their service. They also provide a form that you give to your potential new hire to sign, authorizing the background check.
Might be worth talking to an HR consultant as well, for general interview/hiring procedural type things if you need that kind of assistance.