Your best option is to replace your roof if it is old and has ongoing issues. However, a quick repair can be sufficient if the issue is minor. Older roofs or roofs with widespread problems and numerous leaks need to be replaced but cracked. Our skilled roofers will repair curling, broken, or missing shingles quickly. But you must contact a professional roofer to detect such problems.