C.G. & SON MACHINING INC.