28 days is recommended for all of the above. If you're getting a new slab poured and are thinking of using our services to finish your concrete floor, please give us a call first, we can provide you with some suggestions regarding the concrete mix and curing additives; especially if going with a polish! Some non-retarding concrete curing additives can increase the cost of your polish.