Our facilities located in St-Eustache include a workshop of 3500 pc for the repair, manufacture and design of various equipment. We have on site all you need for machining, welding... more... See more text