2. How far in advance should I book end-of-lease cleaning? Leave a comment At least a week before your final inspection.