Can I coat all types of concrete surfaces?

Rust Bullet for Concrete is ideal for most concrete surfaces. The concrete substrate must be structurally sound, thoroughly clean and dry. Make sure the substrate is free of loose paint, moisture, dirt, mildew, oily substances, wax, loose particles, and other debris, prior to application. New concrete must be cured at least 30 days.