When an employee turns up late for a week say once in a week and they blame the traffic, you could understand and warn them not to be late again because it's bad for business. However when an employee is late almost every day and doesn't have a good reason for being late that's an entirely different matter . . . There's but one complication though. This employee is kind of irreplaceable. And he knows it. Finding a replacement would take months maybe and there's no guarantee the customers would like him and as it's a service-oriented business it could be bad for business. What are some ways such an employee can be motivated to show up for work early since firing him isn't an option that can be considered?