I hired a contractor pour this 30 x 36 slab and now the concrete have a serious case of spalling.

I have only gave him the down payment and waiting until I am completly satisfied with the finish before I complete the payment.
This was done before Thanksgiving but seem to have gotten worse as time goes by. He want to scabbler the top coat and add a color layer of epoxy over the top.
What do you thing about adding epoxy over the top? Will it just be a bandaid or should I have the top complete scab and redone. I want a good surface that will withstand the abuse of working on cars and I dont need the floor to be peeling everytime its cold or when I jack a car on it.
Here is a few picture of what my detached garage floor look like.
http://s594.photobucket.com/albums/t...l504/Concrete/