Just tell your concrete guy to put down 4 to 6 inches of "crusher run" (CR) on compacted soil. The state version of that is "GAB". Any quarry in NC will have gobs of the stuff, it's their main product. NO on the sand, water will carry it out grain by grain. Oh, and plastic and wire too. I did that sorta stuff for 25 + years.