I have used Peralta Bros. shipping out of Toronto (Scarborough) Ontario, twice now -trouble free.
In your case, I guess you would be responsible to ship to them from Calgary to Scarborough or Montreal. For me in Brampton (Ontario) they came to my house picked up first shipment of 6 boxes, (2nd shipment one year later) took my boxes to their warehouse in Scarborough, packed their container, when full, shipped it to Montreal, sent it by sea to Puerto Plata, unloaded the container at their warehouse, and delivered the boxes to my condo in Bavaro by truck. They’re Canadian/Dominican guys. My total door to door cost was approx. $380 CAD - delivery approx. 4 weeks. Best to call them for uptodate details.
Contact info:
www.peraltabroshipping.ca
Peralta Bros. Shipping 416-722-4107/416-859-2042