Thats bad news.
If im gonna be late i always call the person & let them know & i always give them a full hour (or 2 if thats what they've booked).
Good luck with whatever you decide to do & dont forget to get in touch if you need any help whatsoever!