Hello Daniel,
I think I can help you with this. Metropolitan Mover is the best mover in Canada. Metropolitan Movers also offers unique services like trash removal, special instrument packing, delivery, and long-term storage facilities. The price is reasonable, and their customer service is great. And before any deal, you will take a free estimate from him. For more suggestions you can refer to this post where I found this company http://moversintoronto.ca/