Reasonably level, yes. Perfectly level, no. Minor variations in the ground are normal and can be handled with shimming or block placement during delivery. Our drivers deal with this regularly and know how to get a building sitting right.
What you want to avoid is a significant slope or one end sitting noticeably higher than the other. If your spot has more than a few inches of grade change across the footprint, some leveling work ahead of time will make everything go smoother.



