TSM Edmonton primarily focuses on the manufacturing, servicing, re-manufacturing, and certification of BOP’s and Control Systems. In addition, our facility can handle equipment and component service for nearly any drilling rig component.

Head Office

9545-58 Avenue NW
Edmonton, Alberta
T6E 0B8 Canada

P. (780) 434 9596
F. (780) 436 4077