If you want to have your car moved over a long distance, you will have to deal with an auto transportation company. Hauling a vehicle over a long distance is a process to be handled with care. Instead of driving the vehicles to their destination, the companies load them onto a truck. Your responsibility is to choose a reliable moving company to avoid losses.
Your car's condition before towing will determine how successful the process will turn out.