Do you need to replace your entire roofing system, or can you get away with repairs? The answer isn't always obvious. …