The 20-20 hindsight thing to do it to use a sealer on the concrete before the problem
.
Do you have a recommendation for a good sealer?
When that slab was poured, I asked the siderod for the concrete crew if they'd sealed it, as sealing it was in the bid... and I'd watched the whole operation and I hadn't observed any portion of the operation that looked like sealing was applied. He looked at me like I had a third dick growing out the side of my head... and didn't say nothin... just walked off... got in his brand new Dodge turbo Cummins diesel dually one ton crew cab 4X4 pick-up truck with the custom sculpted leather interior, surround sound sound system, chrome mudflaps, monster gumbo tires with the gold plated super-trucker rims, 6" lift kit, and 16 shock absorbers... and drove off.