C & G MACHINING INC