A flat roof is a good feature to have as it increases the usable space of your home. You can turn it into a nice terrace, have an infinity pool on it, add solar panels or just use it as an extra storage space. In order to let your imagination go crazy however you need to first be sure your…