Roofing is the most basic element of the entire building, which performs functions such as protective and decorative. Be that as it may, and the first thing that the roof should do is protect the most qualitatively house from numerous atmospheric precipitation, protect it as a whole from the impact of the entire environment. When choosing the most suitable roofing material, you always rely on some design opportunities, on the possibilities of your finances, and on how you want to see the entire final result. As an example, if the entire coating of your roof changes completely, then you should initially find out what maximum load can be easily maintained by your supporting structure. The most often there is no opportunity to use individual roofing materials, as an example, ceramic tiles cannot be used. If there is no way to strengthen the structure, then it is worth using the materials that imitate the tiles of the natural. In total today there are two types of roofs — the roof is hard or soft.