Anyone who is about to build a house has to make any number of decisions. One of them concerns the type of roof. Basically, there are two different types of roofs to choose from: a pitched roof or a flat roof. Houses with flat roofs have many advantages. The compact shape of the flat roof house resembles a cube and is characterized by a clear, simple design. A flat roof has no...