CANNON CONTRACTING, INC.