T & G CONTRACTING INC.