Different types of roofing systems will have different problems and will, consequently, require different types of roof repair solutions. But regardless of what material your roof is built with or what type of system you have, there are some issues that are common to all kinds of roof.