Tom and his team are the best. They are true professionals, friendly and extremely efficient. They are also very responsive and thoughtful in helping navigate the issues and provide guidance. I recommend their services without hesitation.
These days, there are a number of companies and web sites that perform background checks.
More often than not these services offer results of mixed quality by using dated sources that provide only pieces of information, with no quality assurance or professional review.