Amerifreight and the driver they hired were very professional and responsive. Even when my original drivers' truck broke down a few days before pick up, my agent had called me to let me know and found a new driver to take my car all within the same day (while keeping my quote the same!). My car arrived earlier than I had expected (having it driven from Florida to California) without a scratch. The driver even went so far as to call my secondary numbers in order to reach me when I didn't pick up my cell phone. Overall it was a great service and I would highly recommend them.