A roof is a very important part of every house as it provides you with shelter and protection from harsh weather conditions. No house is complete without a roof and one should always maintain it well in order to avoid any damages or leakages in the house. If in case the roof has been damaged, then corrective action should be taken immediately in order to avoid the roof from falling altogether and damaging the other parts of the house. The question then arises that should you repair the roof or restore it. You should do a thorough research on which is the most suitable option for the condition of it and take a call accordingly.