I used Intercity when getting my new car from CT to San Fran. They were professional and the driver treated all the cars with white gloves.
Their site:
http://www.intercitylines.com
Don't know if they do Canada, but it can't hurt to give them a ring.
Good luck with your new car-you'll love it
-Sean