Guys,
All these comments are very much appreciated. I am benefitting from the collective wisdom here. The end result will be much better than if just my thoughts alone.
I contacted Hoover which is just a few miles from where I live. They just might get the job. They offer a complete package and can level the land and pour the concrete too.