An ideal way to prevent heat loss is to insulate your floor. From the first day, after insulating the floor, the floor feels much more pleasant, because the floor cools down less quickly. You don't need socks or slippers to feel comfortable and warm in your home with good floor insulation.