How Much Does Roof Repair Cost? [2024 Data]

Normal range: $392 - $1,921

Repairing a roof costs the average U.S. homeowner about $1,146. Prices can vary based on home location, roofing material, size, and type of roof, and most homeowners spend between $392 and $1,921.

How we get this data
Roof repairman fixing a tile roof
Photo: sharplaninac / Adobe Stock
Deane Biermeier
Written by Deane Biermeier
Contributing Writer
Ami Feller
Reviewed by Ami Feller
Owner, Roofer Chicks
Updated September 10, 2024
Roof repairman fixing a tile roof
Photo: sharplaninac / Adobe Stock

Your roof needs to be kept in top condition to protect your home from the elements. It’s important to address any roof damage or deterioration as soon as you notice it to prevent problems from becoming more serious and expensive. 

Most homeowners spend an average of $1,146 for roof repair, but depending on the type and extent of damage, repairs may cost anywhere between $150 and $8,000. This guide will help break down the factors that can affect the cost of roof repairs.

See the price range for roof repair in
your area
How we get this data
Normal range for U.S.
$392 - $1,921
  • Average
  • $1,146
  • Low end
  • $150
  • high end
  • $8,000
LOWHIGH

Roof Repair Cost Factors 

A professional roofer can inspect your roof and provide you with a quote for roof repairs. Within that quote, the roofer will consider a series of factors that determine the roofing repair provided. 

Repair Type

8 common roof repairs illustrated, including damaged fascia, poor ventilation, and clogged or damaged gutters

The type of roof repair—whether it's a minor fix like patching a leak or a complex structural issue—significantly impacts your costs. Here's a look at average costs for common roof repair projects, and explanations of what each repair involves:

Repair TypeAverage Cost
Roof leak $360–$1,550
Skylight leak$300–$800
Ice dam removal$500–$700
Flashing$200–$500
Sagging$1,500–$1,700
Hole patching$100–$1,000
Vent repair$75–$250
Ridge cap repair$200–$750
Hail damage$700–$4,000
Soffit and fascia repair$600–$6,000
Roof truss$500–$5,000
Eave repair$1,500–$1,700

Roof Leak Repair Cost

The cost to fix a roof leak can be anywhere from $360 to $1,550. A leaky roof can cause severe structural damage to your home’s roof and interior. Skylights and roof vents are common areas of roof leaks. Skylight leak repair costs $300 to $800 while fixing a leaky roof vent costs $75 to $250. A missing shingle or two can easily lead to a roof leak. The cost to repair a shingle leak is around $350.

If you live in an area with cold winters, you may face the problem of ice dams and resulting leaks. Ice dam removal costs depend on factors like roof size and removal methods, but the typical cost to remove them on a two-story house runs between $500 and $700.

Hiring a local roof repair company is your best bet to get damage diagnosed and repaired without ever stepping on a ladder.

Cost to Repair Flashing

Roof flashing is designed to protect your home from costly leaks by directing the flow of rainwater away from sensitive areas and off of your roof. Roof flashing is usually found in areas that would otherwise be prone to puddling or leaks, like corners and crevices near chimneys, skylights, and vents. Most homeowners can expect to pay between $200 and $500 to repair their roof flashing, depending on the type of flashing used. Prices for chimney flashing replacement can run up to $2,000.

Cost to Repair a Sagging Roof

A sagging roof is often due to structural issues, wear and tear, weight, or rot, and it means your roof is unstable and unsafe. Repairing a sagging roof is best handled by a pro and tends to be a more expensive repair, costing between $1,500 and $7,000.

Cost to Patch a Hole In a Roof

Patching a roof or repairing a hole in your roof will cost anywhere between $100 and $1,000, though most homeowners spend an average of $550 on this fix. What you'll pay depends on the size of the area you need to patch and your roof's material. The extent of damage also impacts the price. In many cases, patching holes or damaged spots on your roof is a temporary solution. A roofing pro can assess whether it's worthwhile to opt for replacing areas of your roof if the damage warrants it.

Roof Vent Repair Cost

Repairing a roof vent costs $75 to $250 and involves the removal of the vent, installation of a new one, and proper sealing around the edges to keep leaks at bay. It's important to keep an eye on your roof vents, as they're a common source of roof leaks. The reason for this is that vents wear out over time thanks to exposure to the elements. They'll deteriorate most quickly in regions with extreme weather. 

Roof Ridge Cap Repair Cost

The cost to repair a roof ridge cap is between $200 and $750. You'll be able to spot your roof cap by looking for the triangular top on the ridge of our roof—all roofs have caps, regardless of your roof's style. Their job is to cover any cracks or openings between the roof's materials. Once a roof ridge cap gets damaged, water can flow into the shingles or tiles below, which leads to—you guessed it—a leaky roof. 

Cost to Repair Hail Damage

The cost to repair hail damage is between $700 and $4,000 but varies widely based on the size of the hail and the intensity of the storm. If your roof endured a hammering from marble-sized hail flying at high speeds, odds are it suffered some extensive damage. The area of the hail damage also impacts the final price. If there's only a small section of your roof that suffered damage, you can expect the cost to be on the lower end of the spectrum. One of the most vulnerable areas to hail damage is your gutters. Tile and skylights are also susceptible to hail damage.

Cost to Repair Soffit and Fascia

Fascia and soffit repair costs between $600 and $6,000, or $6 to $20 per linear foot. You can spot soffit by looking for the board that bridges the gap between your home's siding and roofline. The nearby fascia looks like a horizontal board located outside the soffit, which holds the gutters. Both of these roofing features are vulnerable to water damage thanks to water flowing from your roof and gutters. Critters like squirrels and raccoons also tend to make nests in and around the boards, causing damage that can lead to leaks.

Roof Truss Repair Cost

Falling between $500 and $5,000, roof truss repairs cost on the higher end of the roof repair spectrum. That's because a roof truss is an essential part of your roofing structure that is crucial to its design and support. Most roofs require between 10 and 16 trusses, with one truss costing an average of $200. Individual trusses can cost as little as $45 or $400, depending on the truss type, size, accessibility, and local labor fees. 

Wooden roof trusses are susceptible to water rot, storm damage, and issues due to insects and pests. Often, a roofer will recommend replacing a roof truss over repair. 

Roof Eave Repair Cost

Repairing roof eaves costs between $1,500 and $1,700. Roof eaves hang over the edge of your home to prevent water from running down your siding, which makes them susceptible to rot. The price to fix your eaves depends on their material and whether you have to repair shingles, trusses, fascia, or any other nearby feature.

Size

The size of the repair plays an important role in determining how much the roofer might charge you. Some pros offer quotes based on the number of squares they’ll need to repair. A single square is roughly 10-by-10 feet or 100 square feet. 

Square Footage Average Cost
100$350–$1,200
200$700–$2,400
500$1,750–$6,000
1000$3,500–$12,000

Type of Roof

From flat roofs to gable roofs, your roof type matters. Another unit of measurement for roof designs is called a roof plane or the field of the roof. In a pitched roof, roof planes are generally two flat surfaces with four separate edges that meet at the top of your rooftop. On a flat roof, there is only one roof plane. Pitched roofs and roofs with custom designs, chimneys, or add-ons—like those stunning skylights—add to the cost of repairs because of the complexities of repairing a very pitched or unique roof design. 

Roof Material

The type of roofing material you have can affect your roofing repair costs, with materials ranging from $400 to $1,600. Metal and slate roofing materials cost more to repair than asphalt roofing, while flat roofing materials are often the easiest and most affordable type of roofing material to repair.

MaterialAverage Cost
Flat, foam, or single-ply$400
Composite$450
Wood shake$750
Asphalt shingles$975
Tile$1,000
Metal$1,700
Slate$1,800

Permits

Most minor roof repairs won’t require a permit, but if you have major damage to your roof, it’s a good idea to contact your local municipality to check and, if necessary, obtain a building permit. Many municipalities have minimum fees for residential remodeling, with building permit costs ranging from $70 to $250 on average.

Labor

The average cost to hire a roofing contractor to repair a roof is between $45 and $75 per hour. If your roof only has cosmetic or minor repairs, you might only spend between this range. On the other hand, if the work is extensive and requires hours or even days of work, you could end up paying significantly more.

Time of Year

Winter repairs mean additional precautions for your roofer and up to a 100% increase in costs. However, if you contact a professional roofing contractor in the fall or other regional slow periods, you could see savings of 10% to 15%.

Roof Inspection 

A roof inspection will help you find out what type of damage you have on your roof, if any. From a physical inspection to a drone inspection or an infrared inspection, you can expect to pay $75 to $600 for the cost of a roof inspection

Emergency Repair

There are unfortunate times when your roof repair costs more than usual. One example of this could be an emergency roof repair during times of extreme demand, like during a severe weather event. Generally, emergency repair services can require an extra fee of $100 to $300 or more. In cases of extreme weather, you may need to pay to have your roof tarped until it’s safe for roofers to complete the necessary repairs.

Angi Tip
Before grabbing your ladder, it’s best not to go on your roof for repairs. Getting up on a roof is challenging and potentially dangerous, so this one is best left to a roofing professional.
Samantha Velez
Content Editor, Angi

Cleanup and Disposal Fees 

Most roofing companies and contractors will include cleanup and disposal fees in their estimates. If not, junk removal costs start at $60 for smaller jobs. 

Warranty 

You will likely save money on roof repairs if you have an active roof warranty. Many homeowners pay anywhere from $45 to $180 per year for a roof warranty. Many home warranties cover leaks, natural wear and tear, and weather damage, but be sure to check your home warranty for roof specifics before you sign a warranty contract.

Location

Roof repair costs will vary depending on where you live. Material prices will be higher if they need to be transported from farther away, and labor costs depend on the availability of labor and standard wages in the area. Areas with a high cost of living will have higher roof repair costs compared to places with a lower cost of living. 

Roof Replacement vs. Repair 

Roof repairs cost $380 to $1,800 on average, while roof replacement costs $5,900 to $12,900, and averages around $9,000. Because of the considerable price difference between repair and replacement, you should only go for a full replacement if you have extensive damage or your roof is nearing the end of its life span.

As small repairs continue to crop up, it will save you time and money to replace your roof rather than continue to repair it. This is especially true if your roof is at the end of its life span—20 years old or more. You should also consider replacing your roof if an inspection reveals more than 20% damage throughout your roof.

DIY vs. Hiring a Pro to Repair Your Roof

Top view of roof on house
Photo: Stan Jones / Adobe Stock

DIY roof repair is a task best left to homeowners with advanced roofing knowledge and experience. Because roof work involves working at dangerous heights, it’s important to practice safety measures, like wearing a harness and only working during mild weather. It’s also wise to work with a partner. 

The most DIY-friendly roof repair tasks include patching small leaks, replacing a small number of shingles, and sealing areas around skylights and chimneys. Gutter cleaning is also a common roof-related maintenance task that homeowners often do themselves. 

For more extensive roof repair jobs, like replacing more than just a few missing shingles, fixing a sagging roof, or repairing the structure of your roof, it’s best to call a roofing contractor. 

How to Save Money on Roof Repair Costs 

There are a few tips and tricks to save money on your roof repair work.

  • Book during the winter off-season.

  • See if you can use homeowners insurance to cover costs.

  • Perform regular maintenance and inspections to catch problems before they worsen.

  • Check for government rebates for repairs that make your roof more energy-efficient. 

  • Get at least three estimates before hiring a roofer.

How Angi Gets Its Cost Data

Home is the most important place on earth, which is why Angi has helped more than 150 million homeowners transform their houses into homes they adore. To help homeowners with their next project, Angi provides readers with the most accurate cost data and upholds strict editorial standards. We’ve surveyed over 30,000 real Angi 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. 

Want to help us improve our cost data? Send us a recent project quote to costquotes@angi.com. Quotes and personal information will not be shared publicly.

Frequently Asked Questions

Homeowners insurance covers roof repairs due to sudden or accidental damage. This can include roof damage caused by fire, hail, wind, or falling trees. However, it likely won't cover any repairs related to lack of maintenance or regular wear and tear. 

Ready to get a quote for your project?
Answer a few questions, compare reviews, and choose the pro you want.
Learn more about our contributors
Deane Biermeier
Written by Deane Biermeier
Contributing Writer
Deane has spent 30+ years in residential construction, contracting, remodeling, maintenance, and home repair, and now contributes DIY and educational articles for publications like Forbes Home and U.S. News. Throughout his career, he has strived to help homeowners find the potential hidden within the walls of every home and empower them to take control of their household repair and remodeling endeavors.
Deane has spent 30+ years in residential construction, contracting, remodeling, maintenance, and home repair, and now contributes DIY and educational articles for publications like Forbes Home and U.S. News. Throughout his career, he has strived to help homeowners find the potential hidden within the walls of every home and empower them to take control of their household repair and remodeling endeavors.
Ami Feller
Reviewed by Ami Feller
Owner, Roofer Chicks
Ami Feller was born and raised in Marshalltown, Iowa. While attending Iowa State, her brother Scott started a roofing crew during the summers, and Ami went to work for him on the crew, eventually becoming the crew foreman. In 2016, Ami split off on her own and opened Feller Roofing of New Braunfels, which was renamed Roofer Chicks in 2021.
Ami Feller was born and raised in Marshalltown, Iowa. While attending Iowa State, her brother Scott started a roofing crew during the summers, and Ami went to work for him on the crew, eventually becoming the crew foreman. In 2016, Ami split off on her own and opened Feller Roofing of New Braunfels, which was renamed Roofer Chicks in 2021.
The homeowners guide to Roofing
From average costs to expert advice, get all the answers you need to get your job done.