A leaky roof is not something that you should not brush aside for later. Roof leaks need to be repaired as soon as possible. Small leaks can escalate into major roofing problems in just a short amount of time. If you are convinced that your roof is leaking, you should hire a roofing contractor. A roof inspection is the only way you can figure out if there are actually leaks on the roof, how many areas are affected, and how to solve all of them in one fell swoop.