Helping you plan your home improvement project, from start to finish

Roof Repair Costs

Most homeowners spend between $376 to $695 nationally.
Get free estimates from local contractors who can Repair a Roof.

Or, call us to get free estimates (833) 497-4372.

A roof is one of the most essential parts of a home; it keeps out the weather and helps families maintain household budgets by improving energy efficiency. Fixing damaged roofs is critically important, but each job varies in cost depending on the extent of the problem. Here are some tips on budgeting for upcoming roof repairs.

National Repair a Roof Costs

Enter your zip code to see specific costs in your area.


Change Location

We are still gathering data for this location.  Try changing location above or choose another project.



Median Cost


Minimum Cost


Maximum Cost
Average Range:


National Average Cost $654
Minimum Cost $59
Maximum Cost $2,100
Average Range $376 to $695
Next Step

Find contractors near you to estimate your project

How do we get this data? This info is based on 32888 cost profiles, as reported by ImproveNet members.

Roof Size and Design

The size of a roof is one of the most important determining factors in the average roof repair cost. The most frequent cause of repair calls is to fix leaks, which typically involves sealing the leak, replacing shingles and sealing them. The larger the affected area, the more you can expect to pay. Most people pay between $353 and $1,413 for this type of work. The average service visit costs about $871. This range of prices makes sense considering that some roof leaks and shingle loss issues are more widespread than others. If only a few shingles need replacing, it can cost as little as $150. To get an idea how many squares your roof would need, see our roof repair cost estimator.

When homeowners catch the damage early on, they're more likely to save money in the long run. In addition to paying less for the material costs and labor upfront, they may be able to reduce the costs of future maintenance. Damage that goes unattended for too long can result in extensive water and ice damage inside an attic or around the flashing that separates structural roofing materials from skylights, chimneys and other fixtures.

Homes with extremely steep roofs are also more expensive to fix because they require more effort on the part of builders. If at all possible, avoid trying to repair a roof during colder months when frost and frigid air may make the work more difficult or hazardous.

The Effect of Certain Features

Different kinds of roofing repair jobs come with unique costs. For instance, the shingles that keep moisture and debris from rotting through the wood pitch of a roof may get blown off in a storm or fall away with time. While the amount of missing material definitely plays into replacement costs, so does the variety of shingle.

Asphalt shingles are the cheapest to replace, followed by wooden and metal shingles, which may cost twice as much per square foot. Tile and slate can run the bill up even more. Homeowners whose roofs include specialized coverings like solar power-generating panels or custom-colored antique shingles usually pay in kind to have them replaced.

Other fixes, such as repairing the flashing around pipes, skylights, chimneys and other openings, also vary in cost based on the size of the job. Flashing can be made of vinyl or metal, and each material is priced differently. Fixture flashing is generally much more expensive to replace than the valley flashing that commonly protects runoff areas.

How Materials Affect Roofing Costs

One of the most crucial factors when determining your roof leak repair cost is the type of materials used. What your roof is made of can mean a difference of hundreds if not thousands of dollars. How much does it cost to repair a roof? Take a look at the following breakdown to get a better idea of what to expect.

  • Asphalt: Asphalt shingles are most commonly damaged by severe winds that tear them off the roof. Although modern products can withstand gusts of up to 110 mph, they still might come loose if improperly installed. In some cases, entire sections of asphalt shingles can be torn away by storms. Repairing them costs $710 on average.
  • Slate: These are particularly prone to ice damming in winter, where ice accumulates and prevents melting snow from draining properly into the gutters. The edges can also stick up and create leakage if nailed too tightly. These repairs cost an average of $1,350.
  • Metal: When seams become loose or open, they can create serious leaks. Fasteners are another potential problem area because they may become rusted and weakened by constant expansion and contraction. You should expect work on this type of roof to cost about $1,300.
  • Composite: Because these shingles are much lighter than other types, they are more vulnerable to high winds. However, they’re also much less expensive to replace and fix. This kind of job should cost about $450.
  • Tile: If tiles crack or slide, they can expose your underlayment to the elements and cause leaking. If your tiles are galvanized steel, there’s also the potential that they could corrode and allow water underneath them. In any event, fixing a tile roof costs an average of $1,000, which is still much less costly than completely replacing it.
  • Flat: Flat roofs can begin to sag over time, creating areas where water may collect. Repairing these sections costs approximately $400.
  • Wood: Shake roofs can experience a lot of moss buildup if they are in a shady spot. You may have to worry about insect damage unless the roof is made of cedar. Wood roofs are also susceptible to UV damage from the sun. Replacing the entire installation costs much more than repairing it, which should run you about $750.
  • Solar: Given the technology involved, it isn’t surprising that replacing or repairing solar panels can be pricy. Whether they are damaged due to hail or strong winds, the cost to fix them is an average of $3,800.
  • Rubber: When tree branches fall on to a rubber roof, they can puncture or tear it, potentially creating leaks. Although locating the damage can be difficult, repairs are relatively easy to achieve with adhesive patches or sealants. This can cost the homeowner about $425.
  • Clay: The constant freezing and thawing of certain climates can take a serious toll on clay tiles. Repair work for these roofs tends to run about $1,025.
  • Foam: These have a tendency to absorb water, so mold growth is a common problem. If foam roofs become loose for any reason, they can be caught by the wind and subjected to further damage. It is necessary to recoat these roofs every 10 years or so to ensure they are properly sealed. A typical repair job costs about $500. 

Inspections & Additional Improvements 

If homeowners want leaks to be found, roof inspectors may charge extra. This process can take some time and effort, so it's not uncommon to shell out some money just to get things started. However, most homeowners find that such expenses are well worth it because they are saved from having to redo things later. If the contractor only repairs part of the problem because they weren't paid to discover the full extent of the damage beforehand, total repair costs could easily exceed the national average of $1,708. 

Homeowners can also elect to have their roofs resealed while the contractor is doing repairs. There are numerous kinds of sealant treatments and techniques used to improve a home's water-repellent quality, and different methods are priced accordingly. Although these additional services usually result in higher initial costs, they may lead to savings in the long run. Make sure to keep this in mind when comparing roof repair estimates. 

How To Find A Roof Leak Yourself 

To prevent all these costs, early detection is key. Nonetheless, this is very difficult because water has a tricky way of traveling a long way from the source before you see it. Also, it can come from multiple sources without you realizing it, so you might end up dealing with more than one leak and a more major problem than you first expected. 

An attic might be your best chance to spot where the leak is coming from, as it's your direction connection to the roof. Water also reflects light, so bringing a flashlight with you is a good idea. Look through the attic area for anything that could be water and mark it with a colored marker or something for you to be able to find later. 

From the outside, you'll need to check for anything around the roof area that might be broken or have holes. Check both sides of rafters because water may run down them to the wall. Look carefully around all vent pipes going through the roof and around the chimney, if you have one. 

When the rain stops, inspect the roof from the ground with a pair of binoculars. If you feel comfortable, go on the roof, but wear proper fall restraint equipment. Look for missing shingles or water pooling in certain areas. Leaks often begin around flashing or where two roofs join, particularly if one was added on later. If the valley is clogged with leaves, water can back up beyond the valley flashing and penetrate the roof. This can also happen if the valley is too narrow for the amount of water running down it. You can sometimes narrow the search by running a hose over the suspect area to see if the leak resumes. 

If it is a leak during winter in cold climates, ice dams along the eaves can force melting snow to back up under the shingles and into the house.

However, if water puddles around a particular window only when the wind is blowing rain against it, you have a likely culprit. It will be much easier to fix that than the entire roof.

Get free estimates from local roofing contractors

Looking for accurate quotes
on your roofing project?

Find pros near you.

Get Free Quotes
No Thanks

Looking for accurate quotes on your project?

  • Get multiple quotes for any home improvement project
  • See pro's rating, reviews, projects and more
  • 100% free, no obligations
  • Only takes a few minutes

Find pros in your area.