I used U-ship to send 3 ATV's and a snowmobile from NH to VA. its 600 miles, and also a 12 hour trip. Cost me $580 I think? Dont go with the cheapest bidder... go with someone that has good feedback.
Basically you list what you have to ship, how big how heavy yada yada. shippers bid (BACKWARDS) on your shipment. First bidder may say $800... second one may say $650, and so on. At the end YOU get to choose who you go with. You pay U-ship and they act as a middle man. Once you stuff is delivered you enter in a code or giv it to the shipper and that releases the funds from Uship to the shipper. That way your not paying up front and they dont deliver. Worked great for me.
1985 Honda ATC 250ES BIG RED
1985 Honda ATC 350X
1985 Honda FL670R Odyssey ROTAX conversion
1993 Honda Type II 200
2003 Honda TRX 90
2006 Honda TRX 90