Moisture Test. Tear off a few feet of clear plastic wrap and lay it on the floor. Use Duck Tape or another well sealing tape around all of the edges. I would recommend leaving for a day or two and check periodically if any moisture, color change, or condensation collects on the floor or the underside of the plastic wrap.
Clear the Area. Remove everything off the floor.
Clean the Floor. Make sure you scrub off any oil, dirt, or chipping paint from the floor. Use a good degreaser and a long handled scrub brush to remove any contaminants.
Acid Etching. Wear safety goggles, rubber gloves, and old shoes. Wet the concrete first before pour the diluted acid on the floor. It should begin bubbling and fizzing immediately. If not then you will want to increase the strength.
Lightly scrub the acid solution. Use a push broom or long handled scrub brush. This helps to create a uniform etch of the concrete. Let the solution sit for 10 – 15 minutes while it continues to fizz and bubble. Do not let the floor dry out.
Neutralize and Rinse. Mix 1 cup of baking soda to 1 gallon of water and sprinkle over the floor. Allow to sit 10 minutes and then rinse with a garden hose. When mostly dry, wipe your hand across the floor to make sure there is no powdery white residue left behind. If there is, thoroughly rinse again. The concrete should be approximately the roughness of 150 grit sandpaper. If not, repeat the etching process.
Allow the floor to dry completely (2 days). The concrete should be approximately the roughness of 150 grit sandpaper. If not, repeat the etching process.
Fill Cracks. Large cracks can be filled in with concrete patch. For small cracks, the aggregate will fill in with a brush. Paint one coat and let dry before your roller coat.
Apply Floor Coating. Rent a textured paint sprayer or use an adhesive roller (not a regular paint nap roller) to apply the paint. Working in a 4×4 area, make sure to minimize roller marks by working in a random pattern.
Allow to Dry. The floor is ready for light traffic in 24 hours but allow coating to dry for 72 hours before subjecting to automotive tires. Longer dry time required in cooler temperatures and in higher humidity. Don’t rinse the floor for 30 days and you have yourself a great floor!