I was very careful about the prep. I let the concrete cure for one year, being careful not to spill any chemicals or oil. Then I acid etched the entire floor and installed professional 2 part epoxy. It held up great for about 1 year, then where my wife parks I started getting pull up from her tires if she parked with hot tires. The bay with my Roadrunner is still very nice and does not have any problems, but it only goes out 3-4 times year. The patches hold most of the time, but then another area pulls up. I also dont like how it chips if you drop something heavy and metallic.