Eaglerider helped with my Cross Canada tour last June-July. Picked up a new HD Road King in Boston, then up to Halifax Nova Scotia, then to Vancouver Island, then Seattle to drop off. They were really helpful with planning and loading up.
They were still supportive when a 17yr old did a U-turn in front of me in downtown Toronto across 4 lanes of traffic, and wiped out the new HD Road King I was sitting on at the time. It's 'parts'.
They managed to get me another new HD Road King in their Chicago depot, so it was a flight down, load up and then 1400mi north to Moose Jaw Saskatchewan to continue on to Calgary, the Rockies and then on to Vancouver and Seattle. We're still trying to sort out costs with the kid's insurance, even though he got charged by the cop that arrived on a Harley Electro Glide while I sat in the ambulance getting poked and prodded by the paramedics. Wife said "it's a good thing you've got a fat arse". Sympathy, excellent.
Would recommend Eaglerider, they can also advise of nearby motorhome and car hire companies.