Version Françaises

Organisation

Structure & operations
The facilities located on the south shore of Montreal have at your disposal:
- Over 100,000 square feet.
- 125 employees.
- CAD/CAM technology.
- Computerized estimating system.
- Automated production systems.
- Automated finishing systems.
 
Here are some pictures of our installations: