They make a paint that also seals the floor. It is a one step process and goes on just like applying paint and comes out glossy because of the sealer. Check out the types of concrete paints they have at your closest home improvement store and talk to the paint department and they can give you the best ideas for your specific application and needs.