What should you do if a Contractor you hire is late?

Ask for the reason (there may be a genuine reason e.g. a traffic accident on the road) and if you are not convinced by the reason, make it clear that being late is not acceptable and terminate the agreement.