I've had excellent luck with U-Ship. They have their system set up kind of like Uber, where you track the shipment en route. They seem to have good control over their haulers.