I think you have to manage "stormwater drainage" with the appropriate slope, even if you have to purposefully create a lower spot.
The soil's ability to hold up loads will be important.
Use of #57 stone under the slab helps to break the surface tension of groundwater which could wick into the concrete slab if the contact was perfectly solid. Also a moisture barrier will help.
As far as the $2k figure...does this include removing trees, hauling off excavated dirt, etc? More specifics would be needed and IMHO you should make your RFQ (request for quote) to be written and detailed. It doesn't have to read like a legal contract, but just be specific about each line item that you want the contractor to do. Then you can ask different firms to quote on the job and have "apples to apples" instead of thinking you are getting a very good savings while instead the lower bidder assumed he didn't have to do one of those unwritten steps.