C & G SONS INC.