
Find out how much a shingle roof costs this year, including average prices by roof size and material. Learn what additional factors impact the cost and how to budget.
A roofer is the right pro to fix a leaky roof, not a plumber


A roofer is the correct professional to call for a leaky roof; they diagnose and repair issues to meet local building codes.
Hiring a roofer improves safety, prevents further damage, and can identify whether the leak is from the roof or interior plumbing.
Before the visit, note where water shows up inside to help the roofer locate the source faster.
This article was created using automation technology and thoroughly fact-checked and edited by HomeAdvisor Editor Ryan Noonan.
If you are wondering who to call for a leaky roof, the answer is a roofer. Roofers have certifications, the right tools, and the skills to assess damage and repair to local codes and regulations. Hiring a roofer improves safety and accuracy and helps confirm whether the problem is from the roof or interior plumbing.
Roofers are the only qualified pros for roof leaks. They bring certifications, proper tools, and code-compliant methods to diagnose and repair damage after storms or snow buildup. They also confirm whether the issue stems from your roofing system or an interior plumbing source and address related damage that could cause future leaks. Hiring a roofer prevents DIY safety risks and structural mistakes.
Consider other benefits of hiring a roofer to fix a leaky roof:
Correctly identify roof vs. plumbing leak sources
Repair work aligned with local building codes
Trained and certified for roof systems
Proper tools for safe rooftop work
Inspect and fix related damage proactively
Replace damaged shingles and underlayment properly
Address roof deck damage from runoff
Reduce risk of structural harm from mistakes
Recommend materials that help resist ice and melt backup
Plumbers address leaks from inside your home, not problems on the roof. They are not equipped for roof repairs, so start with a roofer first. If the roofer finds no leak in the roofing system, then hire a plumber to investigate interior issues. In short, plumbers solve interior leaks effectively, but they are not the right choice for roof leak repair. If you’re dealing with a persistent roof leak or water damage, you might want to consider leaking roof repair near you to ensure the job is done safely and correctly.
Pros follow a clear process to find and fix leaks and restore your roof’s protection. Even when you show where water appears inside, the source on the roof can be elsewhere, so careful inspection matters. Once located, the area is cleared, damaged materials are removed, underlying issues are repaired, and new shingles are installed for a durable finish.
Plan to spend between $360 and $2,000 to repair a leaky roof. The source of the leak, roofing materials, and roofing size impact total costs. Minor leaks cost $100 to $1,000 to repair, while widespread water damage may necessitate more work to fix sagging structures or fascia and soffit repairs. Roofing companies charge $45 to $75 per hour.
From average costs to expert advice, get all the answers you need to get your job done.

Find out how much a shingle roof costs this year, including average prices by roof size and material. Learn what additional factors impact the cost and how to budget.

Learn how much a metal roof costs to install. Discover how factors like size, pitch, style, coatings, type, and labor rates affect the price.

Discover how much roof replacement costs in Michigan based on the price of materials, labor, permits, and inspections with our comprehensive cost guide.

Who fixes roofs? See who to hire for roof repairs, when to call a roofing contractor or roofer, and what licensed pros provide.

How much roofing calculator will your project require? Get answers with this roofing area and shingle calculator tool.

Budget for slate roof repair costs based on factors such as project size, type of repairs required, materials, labor, ongoing maintenance, and more.