There is no guarantee about how long an enhanced DBS check will take. The majority of the work involved is completed by the police and there is a service level agreement that they will 'turn round' all checks within 60 days.

In reality, most checks take between one and four weeks, but it is entirely possible that it could take up to ten weeks.