First it's hard to run all the plumbing through the house, and the heating ducts. At times things will need to be set in the concrete, and if it needs to be serviced down the road you will have to break up the floor. And in the north the floor will feel cold in the winter. Hope this helps