Are you talking shipping it across country, or shipping it from another country?
Provided you are referring to shipping in country, I have done 3 bikes. One from TX to here, one from SW PA to here, and one from a member here down in KS.
Used a bigger company the first time, Motorycle Shippers.com. That bike was suppose to be on a pallet, covered up with a dust cover. It zig zaged around the US before getting to me, (you can watch where it goes via a link). Funny enough, it was about 75 miles from me at one point, but then went a few hundred miles east before coming back to me. Bike got here safe, but wasn’t covered. Actually was given the cover before I really saw the bike. Cover should have been on it, as it be filthy.
The other two were through U-ship. Two different people...my Valk was out in PA, found a guy on there that agreed to get it a bit cheaper than any one else. It was in a covered trailer, and it got here. There was a bit of communication, but nothing to write home about. The fellas Name was Marco. When he got here, he said that he usually hauls Harley’s, and that he is done hauling this far East. He didn’t realize how far away I was.
Last bike was a unique situation. A member here was selling a little Suzuki. Again U-ship comes up. Put up a want ad for shipping a bike. One guy contacts me, said that he was in the area of the bike, but lived about 130 miles from me. Said he would pick it up and bring it to his house, and charge me $100, and I come get it from him.
That last transaction was probably one of the best deals I had found. Nice guy, and does odd trips here and there, so it worked out for both of us.
I would recommend U-ship...Give yourself a few days to get quotes, and you can make a decent decision.