If you are in the process of deciding on what type of roof to install on your property, then you know it is not a simple decision, as many factors need to be taken into consideration. Costs, functionality, ease of installation, and aesthetics, they all come into play. Flat roofs are the most popular option […]