Epoxy can be Stunningly Beautiful if done correctly. Occasionally floors need to be overlayed first with a Micro-Topping because they are too far gone with it or aggressive polishing. If the floor is originally poured and prepared with the intent on Epoxy or other staining techniques in mind then the result can be breathtaking.

Acid Stained Tropical Themed Hair Salon with an Epoxy Coating.
Unlike the over-the-counter epoxies, these are a high build up and extremely long lasting floor finish that is perfect for the garage.