Customer Support & Sells

    +1 905-884-9091


    Business Hours

    Mon - Fri 9.00 - 17.00


Contributing to the growth of our customers by offering sand castings with the best industry standards and the support of a trained staff, who is motivated and supported by excellent technical resources that allow our employees and shareholders to benefit.

Contact For Info & Sales


Tel: +1 905-884-9091

Fax: +1 905-780-9572

Send us your questions and comments