Surface rust prep before sound deadning

Clean floor with wire cup on grinder, wipe with wax/grease remover from the "real" paint store, epoxy prime if you are fancy, topcoat that with Rusteoleum or SS urethane. Too cheap for carpet? Then spray a coat of BodySchltz over it.
Works for me.