B AND G CONTRACTING