Repairing a roof costs an average of $1,150
Most homeowners spend between $392 and $1,929 on roof repair costs, but you can spend as little as $150 or as much as $8,000 depending on your situation. The average cost is $1,150.
Your roof’s size, style, material, damage severity, and repair type all influence what you’ll ultimately pay.
Professional roofers charge between $45 and $75 per hour for repair work.
If the damage is extensive, a full roof replacement can be a more cost-effective long-term solution than making repeated repairs.
This article was updated using automation technology and thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.
The average roof repair costs between $392 and $1,929, with most homeowners paying $1,150. Simple roof repairs, like replacing broken shingles, may cost as little as $150, while more extensive roof repairs, like fixing structural damage, can go as high as $8,000.
Material, roof size, and the extent of the damage all influence the final bill, so it’s smart to build a solid budget before you call a roofer. Knowing the main cost drivers up front helps you compare professional roofing quotes with confidence and decide when a quick fix or a full replacement makes the most sense.
Several factors can impact your total roof repair cost, including the severity of the issue and the type and size of your roof.
Roof damage ranges from a few missing shingles to significant structural issues. Minor leaks or small holes are quick fixes, and roofers charge only $100 to $1,000 for those jobs. Large-scale issues, such as a sagging roof or major soffit and fascia work, can push costs up to $6,000 or more.
Your roofing material is one of the biggest cost drivers. Some products are easier to work with and come with lower-priced replacement parts, while premium options demand specialized labor and higher-end components.
Material | Average Repair Cost |
---|---|
Flat, foam, or single-ply | $400 |
Composite | $450 |
Wood shake | $750 |
Asphalt shingles | $975 |
Tile | $1,000 |
Metal | $1,700 |
Slate | $1,800 |
Slate roof repair costs $1,800 on average, but the cost of metal roof repair is close behind at $1,700. These are two of the highest-quality roofs. With regular maintenance, these roofs should last significantly longer than other roof types and require fewer repairs over the years, making them worth the investment.
Shingle repair costs an average of $975, but costs can be significantly lower if only a few missing or broken shingles are replaced. Flat roofs have the lowest repair costs (an average of $400), but these costs vary greatly.
The more square footage you need repaired, the more time and materials your roofer will factor into the quote. Most roofing companies charge based on the number of squares they need to repair, with a single square measuring 10-by-10 feet or 100 square feet.
Square Footage | Average Cost Range |
---|---|
100 | $350–$1,200 |
200 | $700–$2,400 |
500 | $1,750–$6,000 |
1,000 | $3,500–$12,000 |
Depending on the issue, repair bills can run anywhere from minor to major expenses. A licensed local roofing pro can inspect the damage, explain your options, and recommend the most cost-effective fix.
Roof Issue | Average Cost Range |
---|---|
Leaking roof | $360–$1,550 |
Sagging roof | $1,500–$1,700 |
Flashing issues | $200–$500 |
Fascia and soffit repairs | $600–$6,000 |
Roof truss repairs | $500–$5,000 |
Stopping a roof leak costs between $150 and $2,000, depending on the source of the water. A local roof-repair professional can identify the exact entry point, explain the damage, and outline the next steps before moisture spreads.
On average, you’ll pay between $750 and $3,000 to fix a sagging roof. Don’t put off this repair. A sagging roof is unstable and unsafe. Your roof may sag because of weight, rot from snow or water buildup, or general wear and tear over the years. If the roofer must replace structural beams, your roof repair costs will be on the high end.
Hiring a local roofing repair company to replace your roof’s flashing costs between $150 and $1,000, depending on the extent of the repair and the quality of the flashing. Flashing is important in keeping moisture out of your home, but over time, it can wear down and will need to be replaced, ideally before it leads to leaks.
The cost to repair fascia and soffits ranges between $600 and $6,000. Fascia, which can be made of wood, vinyl, aluminum, or PVC, costs between $1 and $20 per linear foot. Soffit panels cost $1.50 to $4.50 per square foot.
Fascia and soffit are more than decorative edging and an enclosed overhang. They protect the roof structure from the elements. Fascia is a vertical trim that protects the trusses. Soffit runs horizontally and is attractive to insects and small animals. Deterioration is fairly easy to see and can cause problems with gutters.
Roof trusses cost $1.50 to $4.50 per square foot . Trusses are the main structures that support your roof. Leaks often run along the trusses before dripping onto your ceiling, so inspect this area for damage.
If your truss is sagging or moldy or if you have any doubts, call a roofer for an inspection. Some molds are dangerous, if not lethal, to inhale. Estimating the repair cost for trusses is challenging as damage varies widely, but it can range anywhere from $500 to $5,000. If you have irreparable truss damage, replacement is the only option.
No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. We surveyed over 30,000 real customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.
Your roof’s durability is determined by the materials used. Three-tab shingles have a lifespan of 20 years, while architectural shingles last 30 years when properly maintained. Metal roofing lasts 40 years and may extend up to 100 years, and slate roofs reliably last 150 years or more with proper care. Selecting the right roofing material is crucial to maximize longevity.
Roof repair duration is determined by the extent of the damage. Repairing a roof takes a few hours for minor tasks, such as replacing damaged shingles, and can extend to four days for complex structural repairs like fixing a sagging roof. Engaging professional roofers ensures that repairs are completed safely and efficiently, preserving the structural integrity of your home. Expert assessment and timely intervention help prevent further damage, providing you with a secure and durable roof.