Sorry for the late response guys, I was in Phoenix. Thanks for the comments
The floor is concrete, and cabinets are commercial grade. (See picture)
Cabinets are not on legs, but entire cabinet body rests on the floor. Rubber scuff guard then mounts around the cabinet base.
I definitely won't be using ceramic or porcelain tile due to the brittleness of the tile.
I've seriously been looking into the epoxy coated floors or the tile flooring(like in a supermarket, vinyl?). Whatever is long lasting, cheaper and easy to clean will be my flooring choice.
I do everything in my garage and we live in the desert, so the floor will see oil, grease, dirt, water, sand and other garage related spills.
I would like to install the cabinets first, so it would seem the type of flooring would ultimately decide if I install the cabinets first. I already have the cabinets, and I have no where to place them when the flooring is being installed. How long does it take to install flooring in a 40X25 garage?