The answer to 'how to maintain leak repair' is to regularly inspect your roof for any signs of leaks or damage, and address them promptly. This includes checking for missing, cracked, or curled shingles, and sealing any gaps or cracks with a high-quality roofing sealant. You should also clean your gutters and downspouts regularly to ensure proper drainage and prevent water from backing up and causing leaks.
If you do discover a leak, it's important to act quickly to prevent further damage. You can try to patch the leak yourself using a roofing sealant or tape, but if the leak is more extensive or you're unsure of the cause, it's best to call in a professional roofing contractor to assess the issue and make the necessary repairs.