"fell through the roof"; I'm not sure whether that's high and went low or low and went high. From the context I'm assuming that means its gotten very cheap?
It means that construction prices used to be through the roof (very high). Now they've fallen back down through the roof to somewhere on the main floor, but not in the basement.