Try to time your fingerprinting with your application submission. Start by filling out the required Universal Form. Next, online scheduling is highly recommended for booking your fingerprint location and time. You will directly pay IDEMIA a $66.05 fee for the background check. They accept Visa, MasterCard, and more.
It usually takes about 7 to 10 days from the day you schedule the appointment to the actual appointment. After that, there is not a time estimate for how long the background check takes.