Aluminum ramps are your friend, I have 12'ers from Discount Ramps. For the excavator:
Discuss this in the forum topic Anyone haul their mini on a flatbed truck?.