I've used these guys a number of times on Eastern USA to Western Canada. The job always gets done... but they always seem to be a day or two behind schedule.
Good equipment. Good courteous drivers.
Just be careful that you don't paint yourself into a corner.
I suspect that the day or two late comes from "dropping and switching" on Toronto or Winnipeg.
I would use again... but wouldn't promise a hard delivery date.