A roofer can identify a number of different issues during an inspection. This can include any repairs that may be needed as well as when you may require a roof replacement.