I used United Routes (
https://unitedroutes.com) for an enclosed pickup and delivery in March. It went well for the trip from Houston to New Jersey and cost $1600. The only problem I had was that the dealer put the wrong car on the truck! Instead of the 2010 911S I purchased, they loaded a 2017 GT3 Touring!!!
It was caught after 6 hours (darn!) and despite the 12 hour delay, United delivered the car on time. I'm sure the dealer had to pay for that mistake!