On Time We pride ourself on being on time. Delays do happen so we try out best to arrive at least 15-30 minutes before the booked time.