The truck arrived 3 days AHEAD of schedule - and they gave me 24 hours notice to adjust my schedule which I was more than happy to do. The delivery driver was professional, courteous, and more than helpful. Instead of just dropping the bike off and taking his money, he stayed to make sure the battery was charged and ensured I could start the bike. When we found that the battery didn't have enough juice, he brought out a charger and helped me start the bike! AWESOME service! It was clear that the driver had a great deal of experience with cars and motorcycles, the truck was in great condition with all the appropriate tie-down straps and securing equipment to make sure nothing got damaged - and by the look of the other high-dollar vehicles in the trailer, the company's reputation is true. I would definitely use this shipper again and want to provide the strongest recommendation for them.