I have shipped boats transcontinental a couple times. Here are some warnings:
1. Find a boat hauler by recommendation (boat yard managers sometimes are good sources) that does just that and call them directly to get a quote. DO NOT go on line and enter Boat hauler in a search engine--what you will get are trucking brokers who move vehicles and they will never leave you alone --endless emails or texts--and you will not be able to talk directly to the guys picking up and delivering the boat.
2. If you have not done it before, you need to have an experienced yard remove the mast, spreaders and prepare the boat for transport.
3. As mentioned before, if you are flexible and you have a good boat yard working with you (most of the time they need to set the boat on the truck with a Travel lift) the professional boat haulers can generally do a good price. If you are going over the Rockies or Sierra range there will be a time in the winter when they will not be able to haul so you need to be patient.
4. I am not sure of the costs now, but for a 38' boat my guess is that you are looking at $15 coast to coast and some expense on each end to unrig, rerig and unload the boat. The truckers want it put on promptly when they arrive (that is why it might be good to call the yard first for the recommendation) and taken off promptly so they can move more boats.
I never had any damage at all from two moves by competent boat movers.
Having just shipped a boat less than 300 miles.... This is spot on advice. Ask the yard that is prepping the boat AND the yard receiving the boat for recommended carriers. If the same carrier is on both yard recommendation lists....that is your #1 choice. For that distance, I would also want to be sure the transport has a side cradle for the mast/standing rigging. I wouldn't want the rig strapped to the deck for that long. Also,
CALL the yards and the carriers. Do not try to do this via internet. Pick up the phone and call. The industry is still very relationship-oriented. A friendly phone call will take 45 minutes, but it will save hours and hours of frustration.
Wide load permits are required for each state of transport. In my case, we learned the permit for Vermont was going to be nearly $800. We were able to move the boat 5 miles to the state of NY and avoid that expense....as well as work with a lower cost yard based in NY.
Cost will be driven by: Flexibility of your schedule and yard schedules on each end, miles, number of states requiring a permit, miles on side roads. Our 38', with mast down, does not exceed 13' in height....but it might if your carrier did not have a side cradle for the mast. It is still a wide load, though.
Rough guess: $2-3k for the shipping yard (mast drop, prep boat, haul boat) + $2K for receiving yard (boat in water, mast step, "slack tuning") + $2k for base trucker cost + mileage/time/permits (in your case, coast to coast, that could well be $8-12k)
Range of expense, "in water" on the east to "in water" on the west: $11-$15k. Then any expenses for tuning the rig, or gear, etc.
I hope that helps. PM me if you want any details on our experience. Honestly, I was much too nervous about all it. Good yards and a good carrier will make everything easy.