Whether in the basement or garage, the concrete used for a floor must have superior resistance to that used in the foundations. Floors can be finished manually or can be polished. In balconies, concrete must be reinforced with steel rebar to prevent cracking. Generally, the concrete floor of the basement and the garage are poured at the same time, when the roof is covered with a final coating to prevent the finish from being damaged by the rain. A roof also reduces the impact of the sun on the curing process of floors. Balcony floors must be poured in a day without precipitation, or must be covered in order to deal with the rainy weather.