The only professional transport we have ever used is IHT--they haul east & west across Canada so with them it's pretty much a straight through run. That being the case, I like to hear from them after they've picked the horse up, and at that point they tell me where their next stop is/how many stops there are in that city--if it is only one stop they can usually give me their ETA in this call. If, however, they have several stops to make in one area they have no way of knowing just how long it will take them. For instance, the one time they picked up our horse in Lloydminster; they called to say that he was on the truck, and they expected to be in Regina by a certain time. From there they had to make stops at 3 different barns and they weren't just sure what time they'd get back on the road. That time they called again when they were leaving Regina, and from there we knew they would be driving in here in about 4 hours. The next time they called they were just turning off the TransCanada Hwy, 4 miles from our place.
Obviously if between here & Regina they had problems & were delayed for any reason I would expect a call to let us know it was going to be 6 hours, not 4, before they got here.
Actually, I should say that when it comes to phone calls regarding the location of the horse along the way, the IHT drivers usually call in to their dispatcher & give him the info, then he calls the owners. The last call, when the truck is practically here, comes from the drivers.