C & P Sand & Gravel, Inc.