I went back and read this entire thread again. Of course many posters didn't read much before they posted. Hell, I feel into that myself and I deleted my post so I could write this one. We know how bad the situation is and the remedies are few besides ripping it out.
The so called contractor who once could manage his work was an obvious choice for the OP. I usually will use a contractor or non contractor again if they did well for me before as this fellow apparently did. BTW, this is a good time to mention that keeping track of who you use AFA recent jobs is important. A contractor is only s good as those working for him the day of your job. In this case, they were late and hung over. I feel sorry for the OP. He had this fellow before and this time it didn't work out at all.
The overlay product mentioned in post 10 might be OK but I worry about the base concrete breaking up. Indeed, I mentioned something about this pad always intended to be gravel trying to be funny which I wasn't. The overlay may not work. Asphalt overlay came to mind but I don't know if the site can be built up another 2 inches.
What does the job look like in front of the building? Can the side be cut and removed and doweled into the other or is the whole thing that bad?
Lastly, I can't imagine a batch plant letting one of their trucks stand idling at a jobsite for over 2 hours and not get very concerned. They too are somewhat culpable in this. I bet next time they get an order from this 'contractor' they don't roll until the check clears.
Which brings me to the business of the bill being in the "contractor's" name but the checks came from the owner. That could prove to be an interesting path to follow. And that $300 check will be interesting to see who endorsed it when it comes back.
I think I'd take some time to sort this out and approach everyone involved for a solution. I'd wait until I had all the facts of who did what and who paid whom before presenting the situation back to the parties involved and see just how far they's like to go down the legal route.
Yes, it costs money to pursue matters through the legal system, but it costs the other sides as well. And, SCC is much cheaper if the OP decides to limit his compensation. Be sure to name everyone involved and let the judge dismiss each party as he may. After all, it's the court's job to sort out the liability, not us.
The OP came to us for suggestions and so far no one has said keep a cool head, collect as much info as possible, and talk to each party asking what they think they'd like to do to resolve the issue. If all decline to pitch in and correct this then you know how the toast is buttered. Even the help might come back for a few bucks, some beer and a great BBQ. That goes for the truck drivers as well. Hopefully everyone can sit back, look at a good job and have a big laugh.
Lemons to lemonade if you can. Personally, I'd be willing to throw out some of the money that would otherwise be spent on the legal system right back at the problem people. As long as their gas money is covered and they eat well, they should come around.
But, I don't know much about folks in North Carolina. I did work in Alabama for a year and the story I tell about that place goes like this:
The roofing contractor had 12 roofers on his payroll. On any day 9 or so will show up. Of the nine, at any time a different 3 will be standing around smoking or talking on the phone. 2 or 3 more will either be on the ******* or left to go to the local store to get smokes and cokes (make that Mountain Dew). That leaves 3 or 4 working at any point and the job gets done on time.
Out here in CA, we use the 3 or 4 and no one fucks off or they get down off the roof and go home. In CA we pay 125% in workers comp for roofers so it's like there are 8 of them up there when it comes to labor cost.