I had a concrete slab poured for my shop a little over a year ago. The concrete company told me to wait at least 28 days before putting anything heavy on it (truck, tractor, etc.). I sealed my concrete with penetrating sealers from the company below. So far, it has held up well...