D & F CONTRACTING, INC.