Ed is correct. If moisture is migrating up through your slab the paint will not last. Sealing the slab first will solve your moisture problem if there is one. Muratic acid can be used to clean and prep the floor but proper ventilation and safety precautions MUST be used. For more info on how to clean and seal drop me an email and I will be happy to help out.