If you realize you are going to be late for an on-site appointment with a customer due to unexpected traffic, what should be your next course of action to maintain professionalism?
Contact the customer as soon as possible to inform them of the delay and provide an estimated time of arrival.
Reschedule the appointment for another day without first discussing the delay with the customer.
Speed up to try and make up for lost time, potentially risking safety and the possibility of further delays.
Wait to arrive to explain the reason for your tardiness in person, to give a more sincere apology.