Hauler has an excellent knowledge of hauling MCs. Pick up was delayed one day ( my choice) due to an issue beyone the shippers control. He did call and everything turned out fine. He did show up the next day on time and the MC arrived exactly as scheduled. Very good job.