Looking at the photo of the site works, just be sure to get the contractor to ensure there is a good amount of drainage slope away from the building.
It looks like the land slopes down towards the position where the photo was taken, meaning there needs to be a drainage slope at the other end of the building where the soil surface seems higher.
Great building design....enjoy your project....