Repairing a leaky roof can range from inexpensive to extremely costly, heavily dependent on the root cause and the extent of the underlying damage. Simple, localized repairs—such as replacing a handful of damaged shingles, re-sealing a small area around a vent pipe, or patching minor flashing gaps—typically cost between $150 and $500. Conversely, if the leak is caused by major structural issues, widespread wood rot, damaged plywood decking, or complex failures around chimneys and valleys, professional intervention can easily range from $1,000 to $3,500 or more. If the roof is extremely old and the leaks are widespread, a complete roof replacement might be recommended by contractors, which can cost anywhere from $8,000 to over $20,000 depending on the square footage and materials chosen. Promptly addressing leaks helps keep repair bills on the lower end of the spectrum before structural decay takes hold.
1 votes
Marked as accepted