A leaking roof is a bad thing. However, it doesn’t necessarily warrant a complete roof replacement. How much repair and work needs to be done on your roof depends on the level of damage caused by leaking. Talking to a professional is the best way to know whether only minor repair OR a full roof replacement is necessary.
There are many problems that can lead to roof leaking, which is why it’s important to inspect your roof periodically and check for common warning signs. You can perform this inspection yourself, but it is a good idea to hire a professional at least once a year to check for any serious roof problems.