"On the other hand, if your home is already modern, a flat roof blends right in. You also have to think about proportions. If the extension is too big or too different from the original house ...