The duration of a pre-employment screening can vary depending on factors such as the complexity of the checks required, the responsiveness of previous employers or institutions for verification, and the availability of the candidate for necessary testing (such as drug testing). Generally, it can take anywhere from a few days to a few weeks to complete the process.