Run of the mill recruiting brings you a LOT of unqualified applicants.  Before you invest your time and money screening those applicants - reviewing applications, paying for drug screens and background checks - why not consider charging an application fee to prospective employees?  You might find that those who are unqualified won’t pay the fee and you’re left with a smaller, more qualified pool of applicants to choose from.