It depends on the period. Just before holidays tend to be the big rush!
In general, to ensure that your preferred time is available we recommend booking a couple days in advance. Weekends tend to be busier, thus, we recommend to book as early as possible. If your time is flexible, then you may be able to book your service the day before or even on spot.