Trouble with most truckers, and I have family in that biz too, is they are focused on the end, the delivery, not the load. When I hauled my own boat it never saw 60mph, when a trucker hauls it will spend most of the day at that speed and plus. All they do is drive. That is where an experienced boat hauler is better. They will load the boat and know what to look for and take better care along the way. They still drive too fast and rough IMO.
Of course you still need to prep it. That's the most important part, next to loading, and I can't see anyone doing it properly when they are doing just for the money.