Anyone lay their own concrete?

Sounds like the toughest part now will be choosing the right contractor. That is a lot of mud, and it does go sideways quick. Dont pick the cheapest quote maybe too, ask to see some previous work if possible.