I also wanted to mention, that there is a lot of good expereince here, which pays for itself !
Most people will just goto HD, get a can of paint and wack it on.
My own project has seen me being slighly over kill, but when your paint materials are running at just around $500 you wanna be as good as you can.
I'll leave a review on here that I cut from HD on one of there single epoxies;
most of the time its 90% preperation, and a and Suitable product
"I have a mobile home and I painted my driveway which is concrete. I first used the concrete bonding primer. After it dried, I applied two coats of the paint. I waited the recommended drying time before I walked and drove on it. It gets dirty very quickly. It bubbled up in spots. I scraped the bubbles and applied another coat. Then it bubbled again. This time I was going to just paint the bubbled sections. As I was cleaning the driveway most of the paint came up. I was thinking It was because I didn't apply the top coat. Then after reading the other reviews, I saw that I'm not the only one whom had problems with this paint. So it definitely would have been a waste of time to repaint it again with the Behr. I then used another product which is solvent based. But you can see the damage that had been done by the th Behr. I hope my experience and this review helps others. Thank you"