MC & O CONTRACTING, INC.