Because our sources update their records frequently, we can provide you with a very thorough database. With 46 states providing 140 million records, conducting a thorough criminal background check will not be a worry.