I built a new single car garage with the concrete floor. Before placing the garage on the concrete floor, I let it cure for a couple of weeks. I purchased the concrete floor paint from Lowe's and followed the directions on the cans. Since my floor was new, I didn't have to remove any grease or oil spots. The floor looked great for about a year, and then I started getting dark spots everywhere on it. The paint was an epoxy based paint. Needless to say, every time I look at the floor, its a big disappointment and was a waste of time and money. The paint was suppose to be resistant to just about everything. I suggest you do a lot of research before making a purchase.