Handling Employees

How are you guys handling issues with employees? For instance, a guy does an install an hour away and doesn't get the customer sign off sheet signed for the company who hired us to do the job. Now I won't get paid until I get this signed and sent to my customer. Do I make him drive out there to get it signed in his own truck on his own time with his own fuel? This is just one issue that comes to mind.