How often do I have to reseal concrete floors?

You’ve poured your concrete floor and it looks great. You have friends over for dinner, you show them your new floor, and they’re impressed.  The next day you are back at work and the concrete has small spaces where moisture has evaporated and pits have formed. There’s that feeling of gloom and doom again–did we […]