You can polish new or old concrete floors. Generally, we allow a week minimum for new concrete floors to allow time for the concrete to cure and settle. Old floors can be polished immediately. Polishing is best for indoor, weathertight areas.