This Website has lot's of options:
http://www.movecars.com/toc/find/#canada-us
I myself used SeaRail to move a non-runner from Moncton, NB to Courtenay, BC. I know.... sounds like it moved in the wrong direction, but that's another story. It took awhile, but it got here. Price was competitive.