All of our machines are operated and programmed by highly skilled, time served tradesmen.

Investment in both the facility and machinists ensures Stowen continues to offer the latest technologies. 

Overhead crane allowing single lift of up to 10 Ton