16 results for Machine Shops in Duncan, BC