A roof is one of the most important parts of a building envelope and this is why it becomes important that one should know what to avoid when hiring a team for roofing your building. Read the following points to know some of the common roofing mistakes that you can avoid: