Not necessarily. In many cases, a thorough roof inspection is all you need to determine whether or not the problem is localized or affecting the entire structure. A small repair may fix many problems if your roof is still young enough.