We may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services.More

What Is the Cost of Roof Repair? (2024 Guide)

Typical Cost Range: $379–$1,755

Invalid Zip Code

Join the 6,755 people who have received a free, no-obligation quote in the last 30 days

Author Icon By Angela Bunt Updated 02/05/2024

Your roof protects your home from the elements, so it can be stressful when it gets damaged. However, delaying your repairs could lead to bigger issues. Most homeowners pay $379–$1,755 for roof repair, with an average of $1,067.*

Though roof repair can be expensive, it’s less costly than roof replacement. We’ve detailed the costs of the most common roof repairs and provided money-saving tips so you can fix problems as soon as they arise.

*All cost data in this article is sourced from Angi.

Use our expert research to learn more about your project

Enter your ZIP code and tell us about your home

Match with local experts who can meet your needs

Get Your Roofing Project Quote Today
Compare quotes from local pros
Roof shingles with garret house on top of the house among a lot of trees. dark asphalt tiles on the roof background
Shingle Replacement

Shingle replacement typically ranges from $4.25–$8.25 per square feet.

Man working on a flat roof
Roof Leak Repair

Depending on the leak severity, repairs typically range from $150–$2,000.

Beautiful detail of large renovated house in small town
Roof Inspection

The average cost for a professional roof inspection ranges from $100–$600.


Some signs of roof damage are obvious, while others may be more subtle. Here are some indicators that your roof may need repairing:
Visible damage to shingles (such as holes, tears, and missing granules)
Moss or mildew buildup in valleys
Leaks or water stains in your ceiling or attic
Pooling water on the roof
Ice dams after heavy snow
Visible sagging
Increasing energy bills not caused by HVAC problems
Gutters clogged with shingle granules

How Much Does Roof Repair Cost?

Depending on your location and the necessary repair, roof repair costs can be as low as $150 or as high as $8,000. 

Here are the main factors that determine what you’ll pay:

  • Repair type: The larger or more complex the repair, the more it will cost.
  • Material: Some roofing materials are more difficult and, therefore, costlier to work with than others.
  • Roof features: Structural elements are more expensive to repair than surface features.
  • Pitch/design: If your roof is steep or difficult to access, labor costs will be higher.

Roof Repair Cost by Repair Type

Repair type has the largest impact on cost. A minor repair, such as replacing a few missing shingles, will cost substantially less than replacing support trusses. The size of your roof doesn’t usually matter as much as the extent of the damage.

Minor Repairs ($150 – $1,000)

  • Small roof leaks
  • Minimal shingle replacement
  • Punctures

Moderate Repairs ($1,001 – $2,000)

  • Limited water damage
  • Flashing replacement
  • Felt/decking repair

Major Repairs ($2,001 – $8,000)

  • Partial roof replacement
  • Sagging roof
  • Extensive roof replacement

Roof Repair Cost by Material

The type of roof you have also determines how much it costs to repair. The more expensive and difficult the material is to install, the more it costs to repair per square foot. Asphalt shingles are typically on the low end of the price range, while metal and slate tiles are on the high end. See the average costs to repair each type of material below.

Roof TypeCost per Square FootAverage Repair Cost

Aluminum shingles



Asphalt shingles



Cedar shingles or shakes



Clay/ceramic tiles



Concrete tiles



Copper tiles



Corrugated metal



Flat roofing materials (rubber, PVC, etc.)



Slate tiles



Standing seam metal panels



Steel shingles



Learn more about each roofing material in the dropdown sections below:

Asphalt shingles are the most common type of roof material, and also one of the cheapest. How well asphalt shingles hold up depends on the manufacturer, style, and climate. The most common repairs homeowners run into with asphalt shingles are fixing curled corners, applying roof sealant to cracked shingles, and replacing missing or damaged shingles.

Composite shingles are another popular and affordable roofing material. They’re made from a mixture of asphalt and fiberglass, making them both lightweight and durable. Composite shingles typically last around 30 years, which is less than other materials such as metal or slate, but the repairs needed are usually easier to perform. As these shingles age, they may experience cracking, curled corners, or degradation where adhered to the roof.

Clay and ceramic tiles are a midrange option. They’re easy to maintain but are more fragile than other materials. They’re prone to brittleness, cracking, and breakage, which can make them more susceptible to leaks.

Flat roofing isn’t designed with shingles but rather panels of ethylene propylene diene terpolymer. It’s the most affordable option not only because the material is cheap, but also because the lack of roof pitch makes the job easier and safer for workers, lowering labor costs. The big drawback is that the lack of pitch leads to standing water, so this type of roof needs regular maintenance and repair or even full flat roof replacement.

Metal roofing, one of the most expensive options, can come in alloys or pure metals. A metal roof can last several decades if regularly inspected and maintained. There is the risk of corrosion, as well as oil canning and stress wrinkling. You’ll also see color fading and scratches.

Slate roofs are a big investment, but they can last up to 200 years with proper maintenance. Repairs can be expensive, though. Tiles that loosen are relatively affordable to have re-adhered, but if tiles chip or break, they’ll need to be replaced with a new slate tile, which can be costly.

Installing and repairing wood roofing materials is cheaper than other options, but these roofs need more regular maintenance. Wooden roofing is prone to insect damage, water damage, and moss, so expect a lot of debris removal and regular reapplication of sealers and preservers.

Roof Repair Cost by Roof Features

Your roof has at least a dozen features that can leak, rust, corrode, or otherwise need repair. Repair costs vary based on the extent and location of the damage. Here are the average cost ranges for some common roof feature repairs:

Roof FeatureCost

Chimney flashing










Rafter tails


Ridge capping












Roof Repair Cost by Pitch and Design

Roof pitch—that is, the slope of your roof—and design will affect where your repairs fall on the pricing spectrum. Steep roofs are more difficult and, therefore, costlier to fix, whereas flat roofs are easier and less expensive. That’s because flat roofs lack the complex ridges, valleys, and verges of conventional roofs. A roof with many levels and features—particularly one that’s several stories off the ground—will be the most expensive to repair.

What Are Roof Repair Cost Factors?

Consider the following factors when budgeting for your roof repair:

  • Weather: If you live in an area with high winds or lots of snow, your roof will likely experience more damage and require more expensive repairs.
  • Time of year: Repairs cost more when roofers are busiest: during winter in cold climates and the rainy season in wet climates.
  • Age of your roof: Older roofs require more extensive and costly repairs.
  • Location: Urban areas and those experiencing housing booms often have higher repair costs.
  • Labor: About 60% of roof repair costs go toward labor.

How Much Does It Cost to Replace Your Entire Roof?

If your roof is decades old, has significant damage, or needs regular repairs, it may be more cost-effective to replace it. According to Angi, the national average cost of roof replacement is around $9,000, with a total cost range of $5,700–$12,500. 

Three primary factors impact the cost: your location and your roof’s size and pitch. Location and size might seem obvious, but pitch may be a factor you haven’t thought about. Most roof pitches fall between 3:12 and 6:12. A roof pitch over 6:12 is considered more hazardous and requires more work from contractors to do the job safely. This extra labor can cost you an additional $1,000–$3,000.

MaterialCost per sq. ftLife span in YearsCost Per Year of Use*

Asphalt Shingles




Built-up Roofing (BUR)




Clay Tiles




Concrete Roofing




Green Roofing




Metal Roofing




Slate Roofing




Solar Roofing




Wood Roofing




*Cost per Year of Use is an estimate for how much each roofing material costs for a 2,000 sp. ft roof for each year of its life span and is meant to help show the potential value of each option.

**Solar roofing lifespan is a general estimate due to the technology only being 10 years old.

Your roof’s life span may vary depending on how well you maintain it and various weather and locational conditions. If not maintained properly, your roof may need replacement sooner rather than later.

What Are Common Types of Roofs for Repair?

Roof type is characterized by the material that makes up your roof’s surface. Different roofing materials require different structures to support and seal them.

The most common type of roof in the United States is composed of asphalt or composite (asphalt and fiberglass) shingles. These roof shingles have different quality levels ranging from basic to premium with prices to match. Asphalt shingle roofs have the shortest life span at 20–25 years for basic shingles and 25–35 years for premium shingles.
Metal roofing comes in various materials and styles, including corrugated tin sheeting, aluminum paneling, and high-end zinc tiles. Metal roofs are durable, energy-efficient, and weather-resistant. Plus, they’re easier to clean. However, they’re more expensive to install and repair, and not all homeowners like how they look. Copper and zinc are by far the most expensive metal roofing materials, but they can last 70–100 years when properly installed.
Cedar is the most common wood used for roofing, but poplar and sugar pine are also cut into shakes and shingles. Shakes have a more rustic and hand-cut appearance than shingles and tend to be more expensive. Wood shakes and shingles last about 30 years but require substantial maintenance, such as staining and cleaning. They’re also susceptible to moisture damage over time.
Tile roofs may be made of clay, ceramic, terra cotta, or concrete tiles. These tiles are highly durable but require special underlayment to support their weight. Tile roofs can last  50–100 years depending on the quality of the tile and installation. Since clay is porous, these types of roofs don’t last as long in wet climates or those with extreme temperature changes.
A roof with no incline requires waterproof materials such as bitumen, tar and gravel, or rubber membrane since water doesn’t slide off the way it does on an angled roof. A flat roof’s life span ranges from 10–25 years depending on the climate. This roof type is often the least expensive to install and repair.
Slate, a type of flat metamorphic stone, is one of the most expensive roofing materials. That’s because a slate roof can last as long as 75–100 years with little maintenance. Slate stands up well to heat and cold and resists moisture and fungal growth. It’s also an excellent insulator, making it ideal for energy conservation. Besides being expensive, slate tiles are heavy and fragile, requiring careful installation and reinforced support.

Get Estimates from Roofing Experts in Your State

What Are Common Types of Roof Repairs?

Not all roof damage requires the same type of repair work. Here are some of the most common roof repair types:

  • Chimney flashing repair: Roof flashing is thin metal sheeting, typically aluminum, that makes a roof’s joints, seams, and corners more water-resistant. If the flashing corrodes or loosens, your roof can develop a leak. Repairing or replacing flashing around a chimney usually costs $200–$500.
  • Dormer repair: A dormer is an architectural addition that juts out from the side of a pitched roof and contains a window. It’s covered by a miniature roof of its own. Repairs to this covering can cost  $250–$1,000, depending on the extent of the problem.
  • Hail damage roof repair: Hail and other storm damage can cost $700–$4,000 to fix. Surface damage may only require low-end repair such as new shingles, while structural damage typically requires bigger, more expensive repairs.
  • Ridge capping repair: Ridge capping refers to the triangular tiles that sit at the roof’s peak where its two sides meet. This area is prone to cracks and gaps that may require caulking or entirely new tiles and bedding (the cement mortar that holds the tiles in place). Repairs for ridge capping damage usually cost $250–$750.
  • Roof eaves repair: Eaves are the junctions where a home’s walls meet the roof. These areas require careful engineering to support the roof and make the home weather-resistant, so repairs are comparatively expensive at an average cost of $1,500–$1,700.
  • Roof fascia and soffits repair: The horizontal boards that run under a roof’s overhang are called fascia. Fascia supports gutters, so they need to be in good shape. The nearby soffits—the exposed pieces of siding on the underside of a roof’s overhang—are also important for ventilation. Repairs for replacing fascia boards typically cost $600–$6,000.
  • Roof hole: Patching a hole in a roof can cost anywhere from $100–$1,000, depending on the size of the hole and type of roofing material.
  • Roof leak repair: The size of a leak and the length of time your roof has been leaking will determine the final repair cost. A small roof leak repair may cost a few hundred dollars to fix, but if substantial water has gotten into the underlayment, your roof may require structural repairs costing $1,500 or more.
  • Rafter tail repair: Rafter tails extend past the walls of the home and support the overhang. They’re an integral part of a roof’s structure, so repairing them is usually a little costlier at $300–$3,000.
  • Roof truss repair: Roof trusses form the interior wooden “skeleton” of the roof. The outer roofing material should protect them from moisture, but over time, water, insects, or fungus can damage them. Only a professional roofing contractor should perform roof truss repair, which can cost between $500 and $5,000 depending on severity.
  • Roof valley repair: A roof’s valley is where two descending slopes meet. Precipitation gathers and flows in this area, so it needs to be carefully waterproofed with roof flashing. Depending on the extent of damage, it can cost between $300 and $1,000 to repair.
  • Roof vent repair: Vents, which allow gas or exhaust from within the home to escape, can form weak points where they meet the roofing material. Cracks and gaps in these areas can usually be patched quickly and easily with sealant, so repairs tend to be in the low range of $75–$250.
  • Roof verge repair: The roof’s verge is its outer edge. Since it’s essentially a raw edge of roofing material, it needs to be carefully mortared to keep water out. It’s easy to access and repairs don’t normally require ripping up the existing roof, so costs range from $250–$750.
  • Sagging roof: If an old roof has begun to sag, it’s usually a sign of severe damage. Often, the structure underneath the sagging portion needs to be exposed and replaced, making this one of the most expensive forms of roof repair besides replacement. Be prepared to pay between $1,500 and $7,000 depending on severity.
  • Shingle repair: If roof damage is limited to the shingles, repair costs may be low, depending on how many shingles have been affected. You can expect to pay anywhere from $50 for a few basic shingles to $800 for a large area of premium shingles.
  • Skylight repair: Like chimneys and vents, skylights can leak if not properly sealed. Repairs tend to be simple, costing $300–$800 on average.

To understand the different parts of a roof, see the diagram below, as illustrated in our Learn the Basics of Roof Systems article.

Diagram of parts of a roof. Credit: Ian Worpole

What Are Other Cost Considerations with Roof Repair?

Apart from labor and materials, consider the following when budgeting for roof repair.

  • Permits: The exact permit needed depends on the type of work, but these cost about $75–$250.
  • Roof inspection: If you’re not sure what the problem is, you should have a professional inspect your roof for $100–$600.
  • Emergency services: Be prepared to add several hundred dollars to your overall cost if you need immediate roof repair.
  • Gutters: Roof damage can cause problems with your home’s gutters, which may need to be repaired ($180–$560) or replaced ($1,000–$3,000).

DIY vs. Professional Roof Repair Cost

You may be able to repair some minor roof issues yourself, including missing shingles or small leaks. You can buy basic shingles for $30–$40 per pack, and as long as you have a hammer, a pry bar, and the right fasteners, shingles are fairly easy to replace. Similarly, if the problem is a leak around a chimney, vent, or skylight, you can apply sealant yourself. Always consider your physical ability before attempting do-it-yourself (DIY) repairs, and take proper precautions when working on a roof, especially if it’s a multistory house.

“A roofing problem does not fix itself. The problem can snowball into other issues, such as mold and wood rot,” explains John Foley, the New England Branch Manager of Long Home Products.

You’ll want to hire a professional roofing company for any moderate or major problems to avoid improper installation. There’s a reason roofing contractors must have a current license: major roof repair requires knowledge, experience, and specialized equipment. “A single bundle of shingles is gonna weigh at least 70 pounds. So, you’re gonna have to carry 80 bundles of shingles up a ladder, which is simply unsafe anyway,” Foley says. “The average homeowner doesn’t have ladder elevators or that type of $10,000 equipment to get these things on the roof safely.”

Improperly installing even small sections of roofing material can cause big problems, such as water leaking into the roof and internal structure. Though labor costs can be steep, professional roofing is worth the price to protect your home.

What Cities Have the Most Roof Damage?

Cities with climates that experience harsh weather conditions, such as hurricanes and tornadoes, are more likely to suffer from roof damage.

We’ve researched and vetted roofing companies state and country-wide. Find top-recommended roofers near you in our guides below.

If the cost of roof repair feels daunting, here are some steps you can take to save money.
Visually inspect the roof twice per year and after any major storms for potential damage.
Have a professional inspect your roof annually to catch problems early.
See if your homeowners insurance will pay for repairs after a natural disaster.
For minor and moderate problems that occur during the snowy or rainy season, consider performing a temporary fix yourself and hiring professionals once the busy season has passed.
Take time to understand the parts of your roof system and what purpose they serve so you can be better informed about what your roof needs.
Look for local, state, or federal rebates on repairs that make your home more energy-efficient.

How To Hire a Professional Roofer

Here are some steps to take when deciding between local roofing companies:

  • Ask if the contractors who will perform the work are licensed, bonded, and insured.
  • If you’re using your insurance or home warranty, make sure the contractor has been approved.
  • Get cost estimates and any kind of guarantee or warranty in writing.
  • Ask for references from prior customers and check customer reviews on sites such as Yelp, TrustPilot, or Google Reviews.
  • Check the company’s Better Business Bureau (BBB) page for ratings and customer complaints.
  • Ask about specials, discounts, or rebates.

Explore Other Home Project Costs

Our Conclusion

Though roof repair can be expensive, it’s important that it’s done right. This usually means hiring a licensed roofing contractor to perform repairs. You can do some small repairs yourself, but if you’re not confident in your abilities, consider if you want to risk further damaging your roof and your home. Be sure to leave room in your home maintenance budget for roof repair, especially if you live in an area with high precipitation levels.

Get Your Roofing Project Quote Today
Compare quotes from local pros

FAQ About Roof Repair Cost

Is it better to repair or replace a roof?

Roof repair will always be less expensive than roof replacement. If more than 30% of your roof is substantially damaged, it’s time to consider a replacement.

How much does it cost to repair a hole in the roof?

Depending on the size of the hole and the material of the roof, it can cost anywhere from $100–$1,000 to repair a hole in the roof.

How much does it cost to replace 1,000 square feet of roof?

It can cost from $4,000–$20,000 to replace 1,000 square feet of roof depending on the type of roofing material used.

How long does it take to repair a roof?

It can take as little as a few hours to repair a roof with a minor problem, but a whole roof usually takes three to five days to replace.

What are the benefits of repairing a roof?

Here are the benefits of repairing a roof:

  • Prevention of further damage
  • Extended lifespan of the current roof
  • Increased curb appeal
  • Increased resale value
  • Improved energy efficiency

To share feedback or ask a question about this article, send a note to our Reviews Team at reviews@thisoldhousereviews.com.