Managing a mobile workforce is hard. You want to give an unrivalled service to your clients to stop them going to a competitor, but that's difficult when you're unable to give them the updates they need on job progress. You need to know when things have not gone to plan, so you can rectify them straight away.