How much does it cost to patch a leaky roof?

Patching a leaky roof in 2025 usually runs between $400 and $1,500, based on data from HomeAdvisor. Costs depend on the leak’s size, location, and material—like $400 for a simple asphalt shingle patch or $1,500 if it involves water damage or tricky flashing work. DIY might seem tempting, but a licensed roofer ensures it’s done right, avoiding repeat leaks that could jack up costs later.

Share your love