How Much Does It Cost to Repair a Roof?

National Average Range:
$300 - $1,500
Get free estimates from roofers near you
authorship avatar
Reviewed by Adam Graham. Written by

Part of owning a home means giving it constant care and attention. The roof adds to your home’s curb appeal and value while protecting it from the elements. Eventually, weather and time cause damage, including leaks or worse. Even small leaks should be fixed before the problem escalates, so plan on addressing roof issues as soon as you see them.

The national average for typical repair jobs is $300 to $1,500, with most homeowners paying $750 for patching and repairing a leaky roof. However, prices vary depending on the issue and required work. Repairing a couple of cracked shingles averages $50, but a full tile replacement for a large roof can cost $10,000.

Cost to Repair Roof

Roof Repair Cost
National average cost$750
Average range$300-$1,500

Repair Roof Cost by Project Range

Repairing a small section of cracked shingles
Average Cost
Repairing a leaky roof
Full tile replacement for a large roof

Roof Repair Cost per Square Foot

In many cases, repair companies consider multiple factors when deciding how much to charge for roof repairs. They must look at the problem, required materials, and the amount of time needed to fix it. When relatively large sections of the roof need to be repaired, they may also decide to charge per square foot. Bigger sections of roof require more time, effort, and materials to fix, so they have higher costs. Expect to pay between $3 and $10 per square foot for most average roof repairs, but costs can be higher if you have more expensive roof materials.

Compare quotes to get the best price on roof repairs

Cost to Repair a Roof by Roof Material

One factor influencing your repair cost is the roofing material. Some materials are more difficult to deal with, such as metal and tile, and have higher replacement costs. The table below shows common material types and average repair costs for each:

Cost per Square Foot to Repair a Roof by Roof Material: Rubber, Tar, Composite, Flat, Asphalt, Wood Shake...

Cost per Square Foot to Repair a Roof by Roof Material: Rubber, Tar, Composite, Flat, Asphalt, Wood Shake...

Roof MaterialAverage Repair Costs per Square Foot
Rubber$3 - $10
Tar$3 - $10
Composite$3 - $10
Flat$3 - $10
Asphalt$4 - $10
Wood Shake$5 - $12
Slate$5 - $15
Metal$6 - $20
Tile$8 - $14

Rubber Roof Repair Cost

Repairs for rubber roofs cost between $3 and $10 per square foot. Rubber roofs are also referred to as synthetic or membrane roofs, and it is common to use rubber on flat and low-pitch roofs. This is a cheap and easy-to-use material but not the toughest, so expect to have rubber roofs repaired more often than tougher materials.

Tar Roof Repair Cost

Repairs for a tar roof range from $3 to $10 per square foot. Tar roofs are also known as tar and gravel roofs or built-up roofs (BUR), and they are usually used on flat roofs. They are traditionally made with a mixture of asphalt, tar, and roofing felt. This makes them very strong and hard to penetrate, but issues can still arise.

Composite Roof Repair Cost

Repairs for a composite roof 1 average $3 to $10 per square foot. Composite is made from an asphalt and fiberglass mixture and is a common choice for roofs across the U.S. A good advantage of a composite roof is that the shingles are flexible, allowing them to bend to suit the expansion and contraction of the surrounding materials. However, it is common for these shingles to slip away or crack and break in stormy weather.

Flat Roof Repair Cost

Flat roof repairs cost between $3 and $10 per square foot. Many flat roofs can be found on commercial buildings or more modern homes and have aesthetic advantages. However, it is easy for water to pool on top because there is no slope with a flat roof, generating issues like leaks that must be regularly fixed. Fortunately, material costs for flat roofs are often low, but you may need to have this roof repaired more often than others.

Asphalt Roof Repair Cost

Repairing asphalt roofs averages $4 to $10 per square foot. Asphalt is one of the most popular materials for roofing across the U.S. due to its affordability and strength, but asphalt shingles can be damaged or blow away in high winds and stormy conditions.

Wood Shake Roof Repair Cost

Wood shake roofs cost between $5 and $12 per square foot to repair. Wood shakes are beautiful and enhance your home’s curb appeal, but they are expensive to install and costly to maintain. They are usually made from cedar or redwood, which is strong enough to withstand tough conditions but can still wear away during periods of excessive rainfall.

Slate Roof Repair Cost

Repairing a slate roof ranges from $5 to $15 per square foot. Slate roofs are known for their aesthetic beauty and general sturdiness. However, they are prone to issues like ice damming, which is when ice builds up on the shingles 2 and slowly melts through the roof. Shingles can also become damaged in storms and other situations, and it can be somewhat costly to replace broken slate shingles.

Metal Roof Repair Cost

Metal roof repairs average $6 to $20 per square foot. You can find different metal roofs, including steel and aluminum shingles and shakes. Metal is strong and sturdy and can last for many years, withstanding difficult temperature and weather conditions. However, expansion and contraction can loosen the fasteners between the panels, leading to leaks and loose shingles.

Tile Roof Repair Cost

Repairing a tile roof costs between $8 and $14 per square foot, so this is one of the more costly materials to have for roof repairs. Tile is a pricey but popular choice for its durability and weather-resistant qualities, and tile roofs can last for many years with proper maintenance. However, there is still a chance for tiles to crack or slide away, and leaks can occur in tile roofs.

Cost to Repair a Roof by Type of Repair

An important factor when determining your repair cost is the problem and repair type. Roofs can suffer many issues, from leaks and broken shingles to truss 3 damage, hail damage, and eave issues. Some problems are inexpensive and simple to fix, but others are more costly. The table below shows various roof repairs and average costs for each:

Costs to Repair a Roof by Type of Repair: Shingle, Roof Vent, Hole, Patching, Ridge Capping...

Costs to Repair a Roof by Type of Repair: Shingle, Roof Vent, Hole, Patching, Ridge Capping...

Type of RepairAverage Repair Costs
Shingle$50 - $800
Roof Vent$75 - $250
Hole$100 - $1,000
Patching$100 - $1,000
Chimney Flashing$200 - $300
Ridge Capping$250 - $750
Verge$250 - $750
Dormer$250 - $1,000
Skylight$300 - $500
Snow Removal$300 - $700
Valley$300 - $1,000
Fascia$300 - $1,500
Rafter Tail$300 - $3,000
Roof Leaks$400 - $1,000
Truss$500 - $5,000
Hail Damage$700 - $4,000
Sagging Roof$750 - $2,000
Eaves$1,450 - $1,650

Roof Shingle Repair Cost

Repairs for roof shingles cost from $50 to $800, and the final price mostly depends on the material and how many shingles are damaged. Repairing one or two broken shingles should not take long, and minor cracks and holes can be patched up easily and cheaply. However, the repair costs can add up if larger areas are damaged.

Roof Vent Repair Cost

Roof vent repairs cost between $75 and $250. It is common for vents to require repair because they are more exposed to the elements than other parts. They allow gases and odors to escape, so they serve an important function. Different temperatures and weather conditions can lead to vents having leaks, cracks, dents, and other damage. To repair a roof vent, repairmen usually inspect the area, clean the vent, patch holes or cracks, and sometimes add new flashing and new shingles.

Hole in Roof Repair Cost

Fixing a hole in the roof averages $100 to $1,000, depending on the problem size and type. Holes in roofs must be fixed quickly because they lead to leaks when it rains. Small holes can be patched over inexpensively in most cases, but bigger holes require additional materials and higher costs. Have a professional inspect the roof and provide a quote based on the size, material, and problem.

Roof Patch Cost

Patching a roof costs between $100 and $1,000. The price depends on the job size. Small holes and cracks can be patched over without high material or labor costs. However, bigger holes and problems require more work and materials, resulting in a higher fee. Patching is a good short-term solution when holes or cracks appear, but you may need to get the damaged section replaced in the long term.

Chimney Flashing Repair Cost

Repairs for the chimney flashing range from $200 to $300. The flashing is a waterproof seal around the chimney to defend it against water damage and leaks. Flashing can wear or be damaged by debris, making it weaker and less protective. Fix flashing issues quickly and patch up minor damage because they can get much worse and lead to serious leaks if left untreated.

Ridge Capping Repair Cost

Repairs to roof ridge capping averages $250 to $750, depending on the amount of damage. Ridge capping are the triangular tiles that run along where two sections come together. You can usually spot ridge capping along these edges because it looks different than the rest of the shingles. Cracks and gaps can build up in this area, and repairmen may need to re-bed or re-point the ridge capping, which removes damaged bedding material and replaces it with fresh mortar 4.

Roof Verge Repair Cost

Roof verge repairs range from $250 to $750. The verge of the roof is situated at the edge along the sides, where two points meet. The tiles or shingles here are more at risk of damage because they have a greater surface area exposed to wind and rain. These tiles are usually mortared for extra strength, but the mortar may need to be reapplied if damage occurs.

Dormer Repair Cost

Repairing dormers on a roof costs between $250 and $1,000. The dormers are the protruding areas sticking out from the main structure, often featuring windows. They add style and elegance, but they are not as strong as the main roof structure, so they regularly struggle with wear, tear, and leaks.

Skylight Repair Cost

Repairs for a skylight range from $300 to $500. Skylights can be a great aesthetic addition to bring more natural light in. However, they are prone to leaks because the frames can trap water around the edges, which wears the sealant.

Roof Snow Removal Cost

Snow removal costs for the roof average $300 to $700 per job. A snow dusting on the roof is not usually a cause for concern, but issues can arise if heavy snow starts to fall and build up. The snow’s weight can lead to sags if unattended and may also cause leaks, ice dams, and other issues.

Roof Valley Repair Cost

Roof valley repairs cost between $300 and $1,000. The valley of a roof is the section running between two slopes. This area is prone to damage because rain and snow build up in this location. Leaks are very common along roof valleys, and it is important to have them repaired quickly because they can weaken the roof’s structure.

Roof Fascia Repair Cost

Roof fascia repairs cost between $300 and $1,500. The fascia is a longboard on the roof’s lower edge, connected to the trusses and responsible for supporting the last row of tiles extended over the sides of your home. Fascias can wear from rot and weather damage but can be cleaned and patched up in most cases.

Roof Tail Repair Cost

Rafter tail repairs for roofs range from $300 to $3,000. Rafters play a key role in supporting and defining the roof’s structure and shape. Rafter tails extend past the exterior walls, forming the eaves 5’ foundation and attaching to soffits and fascia. They can be damaged by excessive moisture and insects. Rafter tail problems can get worse the longer they are left, so it is important to have them fixed soon to save money.

Roof Leak Repair Cost

Repairs for roof leaks cost $400 to $1,000. This is one of the most common roof issues, and there are many possible causes, from broken shingles to clogged gutters, ice dams, and weakened flashing. The exact cost for a leak repair usually depends on the area and leak type.

Roof Truss Repair Cost

Roof truss repairs range from $500 to $5,000. The roof trusses are strong wooden frames that support and hold your roof for structure and solidity. They are very important for maintaining your home’s safety, so it is important to contact experienced professionals if any issues arise with the trusses. Trusses can wear due to moisture, rot, pests, and other issues.

Hail Damage Roof Repair Cost

Repairs for hail damage to the roof cost between $700 and $4,000, depending on the damage, size of the affected area, and roof material. Hail storms can be very harmful, leading to cracks and breaks.

Sagging Roof Repair Cost

Repairs for a sagging roof average $750 to $2,000. This can be one of the most expensive roof issues to fix. A sagging roof is usually caused by a buildup of water or snow on the roof, putting pressure on it and damaging the shingles and boards lower down. In cases where the sag is only affecting a small part, the repair costs might be low, but you may have to pay much more and have new structural beams and sheathing fitted for larger sections.

Roof Eaves Repair Cost

Repairs for roof eaves cost between $1,450 and $1,650. The eaves are the part extending over the edges of your home’s walls. They offer shade and protection from the elements, reducing the risk of water damage. However, they can wear due to weather, age, or pests.

Find the best roof repair companies in your neighborhood

Average Roof Repair Cost by Type of Replacement

In some cases, it may not be possible to repair the damaged parts of your roof. If the damage is too great, parts might need to be replaced. Replacements may be required if the shingles are completely broken or the flashing is too worn to be fixed. This is usually more expensive than having the existing parts repaired. The table below shows common roof replacements with average costs.

Cost to Repair Roof by Type of Replacement: Gable Vent, Shingle, Chimney Flashing, Flashing, Tile, Gutters, Soffit...

Cost to Repair Roof by Type of Replacement: Gable Vent, Shingle, Chimney Flashing, Flashing, Tile, Gutters, Soffit...

Type of ReplacementAverage Repair Costs
Gable Vent$150 - $400
Shingle$150 - $7,500
Chimney Flashing$200 - $400
Flashing$200 - $1,000
Tile$200 - $10,000
Gutters$500 - $5,000
Soffit$600 - $2,000
Eaves$1,500 - $7,500

Gable Vent Replacement Cost

Gable vent replacement costs between $150 and $400. Gable vents are very important for controlling your attic’s temperature and airflow. They can last a long time but may become cracked or dented from debris or extreme temperatures.

Roof Shingle Replacement Cost

Replacing roof shingles ranges from $150 to $7,500. The reason for this wide price range is the final cost depends on the shingles material and how many must be replaced. A few cracked or broken shingles can be replaced without spending too much, but the costs can be much higher if your roof suffered serious wear and tear and must be replaced with high-grade premium shingles.

Cost to Replace Chimney Flashing

Chimney flashing replacement averages $200 to $400. The flashing around the chimney provides it with extra protection against rain, ice, and snow. This reduces the risk of leaks, but it is normal for flashing to wear during big storms.

Flashing Replacement Cost

Replacing roof flashing costs from $200 to $1,000, depending on the quantity of flashing. Flashing is designed to resist moisture and temperature and last for many years, but it wears over time. Having your roof inspected regularly identifies flashing issues before they deteriorate.

Roof Tile Replacement Cost

Replacing roof tiles ranges from $200 to $10,000, depending on the roof size and tile type. The costs should not be high if you only need a small section of tiles replaced, but an entire roof might need to be re-tiled in some cases, which can be far more expensive.

Guttering Replacement Cost

Gutter replacements cost between $500 and $5,000. Gutters can leak, crack, rot, and sag over time, and all these issues usually require gutter replacements. In most cases, the costs are on the lower end. However, prices can be significantly higher if your home suffered serious damage and needs full gutter replacement.

Soffit Replacement Cost

Replacing the soffits 6 on your roof costs $600 to $2,000. Soffits are situated alongside the fascia, providing ventilation for the attic, protecting against moisture damage, and reducing the risk of birds nesting in the roof. The price of soffit replacement depends on the quantity of materials because soffit sections of varying sizes can be damaged by weather and animals.

Cost to Replace Eaves

Replacing roof eaves costs between $1,500 and $7,500. The price of this replacement varies because eaves involve various components like soffits, fascia, rafter tails, and gutters. Some replacement jobs may only require replacing parts, while others are more costly because the entire section must be replaced.

Average Roof Repair by Location

The roof on top of your house is not the only roof you might need to repair. Roofs can also be found above the garage, porch, shed, and other areas. Some of these roofs are smaller, simpler, and easier to access, so the repair costs can be significantly lower. The table below shows common roof locations and average repair costs.

Cost to Repair Roof in Shed, Porch, Deck, Carport, Garage, and House

Cost to Repair Roof in Shed, Porch, Deck, Carport, Garage, and House

LocationAverage Repair Costs
Shed$100 - $750
Porch$150 - $800
Deck$150 - $1,000
Carport$150 - $1,000
Garage$200 - $1,000
House$300 - $1,500

Shed Roof Repair Cost

Shed roof repairs cost $100 to $750. This is one of the cheapest roof repairs. Shed roofs are usually made with affordable materials and are not very large, so even the biggest repair jobs should not cost much.

Porch Roof Repair Cost

Repairs for porch roofs cost between $150 and $800. One of the advantages of a porch roof is that it is usually much lower than the main house roof, which makes it much more accessible. This helps make repairs easier for workers.

Deck Roof Repair Cost

Deck roof repairs range from $150 to $1,000. The price mostly depends on the extent of the damage and required materials. Deck roofs often have wooden frames that suffer from rot and pest problems, and they may also need new shingles.

Carport Roof Repair Cost

Carport roof repairs cost between $150 and $1,000. Many carports have wooden or metal frames that wear from exposure but are usually simple structures, so you do not have to worry about the same range of problems.

Garage Roof Repair Cost

Repairs for garage roofs cost $200 to $1,000. A garage roof is often an extension and is typically made of the same materials as the house roof to blend in, so repair costs for these roofs are similar to house roofs.

House Roof Repair Cost

House roof repair costs range from $300 to $1,500, but prices vary depending on the required work. Many issues affect a house roof, from broken shingles to weakened flashing. Regular roof maintenance is key to preventing problems.

Emergency Roof Repair Cost

Sometimes, a repair needs to happen immediately in an emergency. Contact a roofer to assess the damage, but be wary of anyone who offers a free inspection. The roofer must be licensed and insured before climbing on your roof. An emergency repair cost varies, but anticipate an extra $100 to $300 for immediate work. Your homeowner’s insurance may cover emergency repairs from storm damage.

Man Examining and Repairing Roof

Hire a local pro for your roof repair

Enhancement and Improvement Costs

Cost to Rebuild a Chimney Above a Roof

A chimney rebuild costs anywhere from $500 to $4,000 on average. The chimney of a home can be exposed to a lot of pressure, extreme temperatures, and difficult weather conditions through the years, leading to cracks, chips, and broken sections. The price you pay depends on the amount of work that needs doing. A chimney that only has a few cracked or broken bricks will only need a partial rebuild, which is relatively inexpensive. When more severe damage has been done, the stack has to be removed and a full rebuild is needed, which can be much more costly.

Roof Inspection Cost

If you are not sure how to spot a roof problem or cannot access your roof, a roof inspection is recommended. Homeowners should visually inspect their roof after a storm and generally every six months. Once a year, have your roof inspected by a professional to see if anything needs replacing before it becomes a bigger issue. Roof inspections cost $100 to $600.

Chimney Tuckpointing

The mortar in between the bricks on your chimney can start to loosen and create gaps that water can get through. Repairing this is called chimney tuckpointing. Chimney repointing requires scaffolding and time for the pro to remove and replace the damaged mortar and seal the area to offer further protection. The average cost of tuckpointing is $500.

Additional Considerations and Costs

  • When a storm has struck your area, visually inspect your roof for any obvious signs of damage. Look for puncture holes, missing shingles, and broken shingles. If you experience leaks or see any signs of damage, have your roof professionally inspected or have the damage repaired right away. Your homeowner’s insurance usually covers storm damage.
  • Depending on where you live and the extent of your repairs, you may be required to file for a permit with your municipality or homeowners’ association. Permit costs vary based on the project scope, but $75 is the average. Your local permit costs may vary.
  • If you choose to hire a roofer to repair your roof, it is important to have a guarantee of service in writing or a warranty of sorts. The last thing you want is to have a repair that does not last.
  • The roofer you hire needs to be licensed and insured. Accidents may happen, and this insurance and license means you will not be held liable for any incidents.
  • While it is possible to do some roof repairs yourself, it is not ideal. Pros are experienced with the variables that come with roofing and can work quickly. If you are a DIYer, however, here are a few tips for a successful project. Have all your materials within reach so that you do not have to keep going up and down a ladder. You will need tools like a flat pry-bar for removing shingles, caulk 15, a hammer, and rubber washed screws for roofing. Work on a day with good weather and a clear roof. Knock off any snow and ice that may have accumulated.
  • Homeowner’s insurance may possibly cover the cost of your roof repairs. Policies cover instances of peril, such as fires, wind, and hail. Check your policy to see what is covered. Normal wear and tear is typically not covered.


  • What is the average cost to repair a roof?

Roof repairs vary in price, but expect to pay between $300 and $1,500 for most jobs.

  • How do you fix a leaking roof?

In general, to fix a leaky roof, flashing is placed to seal the leak, the flashing is sealed, and then the shingles are replaced and sealed.

  • Is a roof leak an emergency?

Not right away, but when a leak is left unrepaired, I will only get worse and more expensive to fix as time goes on.

  • How much does it cost to patch a roof?

If the issue is just a few missing shingles, you can hire a contractor for about two hours to patch the area. This costs about $150, not including the cost of the shingles. However, patching costs can range from $100 up to $1,000, depending on the size of the issue.

  • Is a leaking roof covered by insurance?

Leaks are not covered by insurance if they are from normal wear and tear. But if your homeowner’s insurance covers incidents due to fire, wind, or hail, your insurance will cover the repair after the cost of the deductible.

  • How much does it cost to repair an asphalt shingle roof?

Repair prices for asphalt roofs range from $4 to $10 per square foot on average.

  • How much does a roofer charge per hour?

A roofer may charge by the hour for small repairs, which averages $75 per hour. For larger projects, the roofer often charges by the ‘square,’ which is a 100-square-foot section. The cost of the square will depend on the level of damage, roof material, and pitch.

  • How much does it cost to fix a leaking roof?

It depends on the size of the leak and the damage to the roof. It can cost as little as $400 for a small patch or as much as $1,000 to repair a larger leak.

Remodeling Terms Cheat Sheet

Definitions in laymen's terms, cost considerations, pictures and things you need to know.
See full cheat sheet.
1 Composite roof: Synthetic roofing shingles made to look like natural roofing materials such as wood or slate. Composite shingles look just like the materials they are meant to resemble, but cost much less, and some even provide better durability and fire resistance
glossary term picture Shingle 2 Shingles: A smooth, uniform, flat piece of construction material, available in a wide variety of materials and laid in a series of overlapping rows, used to cover the outside of roofs or walls to protect against weather damage and leaks.
glossary term picture Truss 3 Truss: Structural framework used to support a roof
glossary term picture Mortar 4 Mortar: A mixture of Portland cement or lime or a combination of both, sand, and water used to bind bricks, stones, and concrete masonry units together
5 Eaves: The edge of a roof that connects with the wall of the building. Usually this part of the roof comes out further than the wall
glossary term picture Soffit 6 Soffits: Construction material, typically composed of vinyl or aluminum, used to enclose the underside of eaves and ceilings

Cost to repair a roof varies greatly by region (and even by zip code). To get free estimates from local contractors, please indicate yours.

calendar icon last modified Updated:
Professional Roofer Removing Shingles From the Roof to Repair it
roofers near you
Get free estimates on from trusted roofers in your area

Was this guide helpful to you?
The information provided by our cost guides comes from a great variety of sources, including specialized publications and websites, cost studies, U.S. associations, reports from the U.S. government, contractors and subcontractors, material suppliers, material price services, and other vendor websites. For more information, read our Methodology and sources