I might have an important appointment soon and have no car so taxi is the most reliable as the buses are never on time
We don’t usually have many ubers around here, so my question is if I book the uber a day before, will they likely collect me on time as they have had 24hrs notice? If not what’s the best option?
Nobody can promise you that they will, but they are meant to, yes. I think you can choose a 15 min slot if you are booking for the future? You could just book a regular taxi for a specific time instead though - then at least you can call them if it is not there on time.