mate i'm in the same boat and having just built my new extension,with my new garage floor,what should i do !,i've looked into everything,i did the epoxy before and after 2-3 years it cracks up,and if you drop anything it breaks up,new floors have to be left for three months before acid treatment which is basicaly brick acid,and then left to dry before doing the epoxy,which is all to long winded,so i have opted for the plasic industrial interlocking flooring,which doesnt work out much more and can be put down very quickly and renewed if damaged,has fire retardent and solvent proof,my main concern was the fire proofing,but its used in engineering workshops and you can have any logo printed on it to,i'm awaiting delivery.