A friend of mine has used a US based company called uShip. You provide details of the location of the pick-up, delivery location and post that information. You will receive several bids for the job from vehicle transport companies. They will transport your vehicle on an enclosed trailer or a flatdeck.You are not obligated to hire any of the companies bidding and you have the last say. He has used them 3 times now and had his vehicles shipped to Ship Happens in Sumas, Wash.
Cheers
Greg