DrPizza
Administrator Elite Member Goat Whisperer
My concern would be moisture, period. Not just freezing, but you're talking about a mold issue. I'd talk with someone at Home Depot, Lowes or Ace and get their opinion (if you can find the "area" expert.) There should be a putty you can use to fill those divots in, if not a sealer.
You have a heck of a lot more faith in the "experts" at the box stores than I do. I went from "it can't be done" by one of their experts (some plumbing fittings) to a person at a mom&pop hardware store grabbing 3 fittings off the shelf that I needed in less than 30 seconds.
I just have to ask the "hole fillers" what exactly they are protecting against? Most modern basements are going to have expansion joints cut into them that will collect water too. Are you going to fill them in? Most floors will also have low spots that very few people (and even contractors) will fix that will pool far more water than a couple nail holes ever would.
The most moisture you are going to get is condensation on the slab if it's not enviromentally controlled as humidity and temperatures fluctuate through the seasons. If this is a concern then no hole filling is going to fix it and laminate or carpet should be avoided.
Since carpet was used before thats probably not the case as is other water concerns.
If you get enough water in there to fill those holes you have a lot more to worry about.
Just my thoughts anyway....
I've agreed 100% with everything vi edit said in this thread, except the direction that the flooring runs above joists. In that case, it sometimes depends on the underlayment. In some old houses, the underlayment is perpendicular to the joists (when they used planks, rather than plywood), which causes the flooring to be parallel to the joists.
