Homeowners spend an average of $531 on roof repairs nationwide, with most projects ranging from $482–$579 or more. The extent of damage, materials, roof design, and labor all affect how much you’ll pay for a roof repair. In this guide, see what drives roof repair costs, how to spot signs that call for a repair versus a full replacement, and ways to save on your project.
Key Takeaways
- The average cost of roof repair is $531, based on our analysis of nationwide estimates, but pricing can range from $482–$579 or more.
- The most common factors that impact roof repair costs include the age of the roof, the weather, the time of the year, and local labor costs.
- Severe leaks, damage, and age-related deterioration may require a new roof entirely, which means repair costs will closely match full roof replacement costs.
Get Your Roofing Project Quote Today
Compare quotes from local pros
What Factors Impact Roof Repair Costs?
The type of work you need done, roofing materials, and labor rates impact roof repair costs the most. Learn more about each cost factor below.
Cost by Type of Roof Repair
The type of repairs your roof needs—from minor to major work—has the most significant impact on cost.
- Minor repairs ($150–$1,000): Minor repairs include fixing a small roof leak, replacing a few shingles, and identifying and plugging small punctures. Even minor roof damage can lead to major problems if you ignore it.
- Moderate repairs ($1,001–$2,000): By the time roof damage requires a moderate repair, there’s a good chance you’ve already experienced related problems in your home. One issue you can usually classify as moderate is limited water damage, but that can escalate into major damage quickly if ignored. Other moderate repair jobs include replacing the roof flashing and repairing the underlying felt or decking.
- Major repairs ($2,001–$8,000): Repairs are classified as major if you need a partial or extensive replacement or reinforcement for a sagging roof. Once you’ve reached this level of repair, it’s time to consider whether it would make more sense to install a whole new roof instead of patching the old one.
Repair Costs by Roofing Material
The type of roofing material you have determines how much repairs will cost. The more expensive and difficult the material is to install, the more it will cost to repair. Asphalt shingles are typically on the low end of the price scale, while metal and slate tiles are on the higher end.
Compare the average costs to repair each type of roofing material below.
| Roof Type | Material Cost per Square Foot | Average Repair Cost |
|---|---|---|
| Aluminum shingles | $6–$16 | $1,600 |
| Asphalt shingles | $4.25–$8.25 | $975 |
| Cedar shingles or shakes | $8–$14.30 | $750 |
| Clay or ceramic tiles | $12–$24.75 | $1,000 |
| Concrete tiles | $11–$19.80 | $2,400 |
| Copper tiles | $12–$20 | $1,600 |
| Corrugated metal | $5.50–$11.50 | $1,600 |
| Flat roofing (rubber or PVC) | $5.50–$7.50 | $400 |
| Slate tiles | $12–$22 | $1,800 |
| Standing seam metal tiles | $10–$17.05 | $1,600 |
| Steel shingles | $10–$20 | $1,600 |
Note: The cost data featured in this guide is based on estimates from Homewyse, an online database with home improvement project costs, and Angi, unless otherwise stated.
Your roofing material also determines the type of repairs you might face over time. Your roof’s age also plays a role in repair costs. An older roof is more prone to extensive and costly repairs because materials degrade over time. Learn more about a few different materials and common repairs below.






Labor Costs
Labor costs will largely depend on the roof repair work you need done and how long it takes. In our 2026 survey of 1,000 homeowners who have recently replaced a roof, 65% of respondents said labor made up the biggest share of their total project cost. Liability and workers’ compensation insurance also add to roofing labor costs.
Your location also impacts repair and labor costs. If you live in an area with high winds, snow and ice, or coastal seawater exposure, your roof has a higher potential for damage and may require more expensive repairs. Urban areas often have greater contractor demand and with that, higher repair costs. Repair work also costs more during the roofing busy season, which typically runs late spring to early fall.
Other Roof Repair Costs
Aside from the big ticket items, you can also expect a few other costs when repairing a roof. No construction job takes place in a vacuum, so make sure to ask your contractor or roofer about these easy-to-overlook cost factors when getting your estimate.
- Emergency services: If you need immediate roof repair, prepare to add several hundred dollars to your overall cost.
- Roof inspection: If you’re not sure what the problem is, you can have a professional inspect your roof for $100–$600.
- Permits: The exact permit needed depends on the type of roof repair work, but these usually cost about $75–$250.
- Gutters: Lack of maintenance and damage to gutters can cause roof fascia and soffit issues and may lead to gutter repairs, which cost $180–$560, or replacements, costing $1,000–$3,000.
Cost of Repairing Different Parts of Your Roof
Your roof has at least a dozen features that can leak, rust, corrode, or otherwise need a repair. To understand the different parts of a roof, check out the illustration below.

Repair costs vary based on the extent and location of the damage. Here’s an overview of average costs for some common roof repairs.
- Chimney or roof flashing ($200–$500): Roof flashing is thin metal sheeting, typically made of aluminum, steel, or lead, that makes a roof’s joints, seams, and corners more water-resistant. If the flashing corrodes or loosens, your roof can leak.
- Dormer ($250–$1,000): A dormer is an architectural addition that juts out from the side of a pitched roof and usually contains a window. It’s covered by a miniature roof of its own and has metal flashing on three sides. Repair costs depend on the type and extent of the problem.
- Hail damage ($700–$4,000): Surface hail damage may only require low-end repairs like installing new shingles, while structural damage might require bigger, more expensive work.
- Ridge capping ($250–$750): Ridge capping refers to the triangular tiles that sit at the roof’s peak where two sides meet. This area is prone to cracks and gaps that may require caulking or entirely new tiles and bedding.
- Roof eaves ($1,500–$1,700): Eaves are the projections of the roof beyond the building’s walls. These areas require careful engineering and make your home weather-resistant, so repairs are expensive.
- Roof fascia and soffits ($600–$6,000): The horizontal boards that run along the end of the roof rafters are called roof fascia. Fascia helps to support gutters, so they need to stay in good shape. The nearby roof soffits, or the exposed pieces of siding and vents on the underside of a roof’s overhang, are important for ventilation.
- Holes and leaks ($100–$1,500): The cost of patching a hole or fixing a leak depends on the extent of the damage and the type of roofing material. A small roof leak repair may cost a few hundred dollars, but if substantial water has gotten into the underlayment, your roof may require structural repairs costing $1,500 or more.
- Rafter tail ($300–$3,000): Rafter tails are parts of the rafters that extend past the walls of the home and support the overhang. They’re an integral part of a roof’s overhang structure, so repairing them is usually more expensive.
- Roof frame ($500–$5,000): Roof framing, which may include trusses, forms the interior wooden “skeleton” of the roof. The outer roofing material should protect the framing and sheathing from moisture, but water, insects, or fungus can cause damage over time. Only a professional general building contractor should perform framing or roof truss repair.
- Roof valley ($300–$1,000): A roof’s valley is where two descending slopes meet on an inside corner. Precipitation gathers and flows heavily in this area, so it needs careful waterproofing.
- Roof vents ($75–$250): Vents, which allow sewer gas, kitchen or bath exhaust, and attic heat or moisture to escape, have flashings that can form weak points. You can usually patch cracks and gaps in these areas quickly and easily with sealant, so repairs tend to cost less. However, you’ll need to know how to fix a leaking rooftop vent pipe to do this.
- Roof verge ($250–$750): This is the roof’s outer edge, which is exposed to wind and water. Repairs may involve nails, screws, or mortar, depending on the roofing material. Verges are generally easy to access, and repairs don’t require ripping up the existing roof.
- Sagging roof ($1,500–$7,000): If an old roof starts to sag, it’s usually a sign of structural fatigue. The structure underneath the sagging portion often needs to get exposed, removed, and replaced, making this one of the most expensive types of repairs.
- Shingle damage: ($50–$800) If roof damage is limited to the shingles, you may pay less in repair costs, depending on how many shingles need fixing.
- Skylights ($300–$800): Like chimneys and vents, skylights have flashings that can leak if not properly sealed. Skylights also face extreme weather and temperatures, so they’ll eventually need replacing, which costs more.
Repair Costs by Roof Pitch and Design
According to Brent Smith, the sales manager at International Construction Services, roof repair costs depend on the specifics of your roof. “It all depends on the type of roof, its pitch, height, and type of repair,” he says.
Roof pitch, as expressed by a fraction, and roof slope, as written in a ratio, both describe the steepness and angle of a roof in different ways. Steep roofs are trickier, more dangerous, and costlier to fix than flat roofs, which are simple but require special tools. A roof with many levels and features, particularly one that’s several stories off the ground, is typically the most expensive to repair.
Signs Your Roof Needs Repairing

Without hiring a professional roofer to conduct an inspection, how can you tell if your roof needs repairs? Some signs of roof damage are obvious, while others are more subtle. Here’s a list of common roof problems that indicate your roof may need repairing:
- Visible damage to shingles (holes, tears, missing granules, etc.)
- 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
It’s extremely important to repair a damaged roof as soon as possible. Aside from maintaining your home’s safety, repairs prevent further damage, extend the lifespan of your roof, and eliminate cracks and punctures. Repairs can also help improve your home’s insulation against the elements, which improves energy efficiency and reduces electric bills.
When Do You Need to Replace Your Roof?
If your roof is decades old, has significant damage, or needs regular repairs, it might be more cost-effective to replace it. The national average cost of roof replacement is around $15,439, with a total cost range of $6,885–$23,993.
Three primary factors impact the cost to replace a roof: your location, your roof’s material type, and pitch. Most roof slopes fall between 3/12 and 6/12. A roof slope over 8/12 is considered a steep roof that’s hazardous and requires extra work from contractors. This extra labor can cost you an additional $1,000–$3,000.
Roofing Pro Tip
- William McGavin, the owner of Sundance Roofing and Painting, recommends replacing your roof once water seeps inside your home, as repairs don’t always provide a cost-effective solution in the long term.
How To Save on Roof Repair Costs
If the cost of roof repair feels daunting, here’s a list of steps you can take to save money on this project.
- Visually inspect the roof twice a 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 seasons, 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 feel informed about what your roof needs.
- Look for local, state, or federal rebates on repairs that make your home more energy-efficient, such as for cool roofing materials.
Can You Repair Your Roof Yourself?
You can possibly 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 going to weigh at least 70 pounds. So, you’re going to have to carry 80 bundles of shingles up a ladder, which is simply unsafe anyway,” Foley said. “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.
Roofing Pro Tip
- McGavin suggests checking whether your roofing contractor has proof of workers’ compensation coverage before hiring them, so you’re not on the hook if someone gets injured while working on your home.
Is Repairing Your Roof Worth the Cost?
Repairing your roof is worth it because it protects your home from further damage and costly issues down the line. While roof repairs can be expensive, it’s important to have them 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 whether you want to risk further damaging your roof and your home. Make sure to leave room in your home maintenance budget for roof repair, especially if you live in an area with high winds, salt in the air, or high precipitation levels.
FAQs About Roof Repair Costs
Is it better to repair or replace a roof?
Roof repair will always cost less 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 3–5 days to replace.
How We Determined Roof Repair Pricing
To provide accurate and current pricing for roof repair costs, we collected estimates from Homewyse, a platform used by contractors to generate costs for home improvement projects. We also gathered cost data on more granular roof repair costs from Angi. In addition, we collected pricing insights from our 2026 survey of 1,000 homeowners who replaced their roofs within the last five years.
Our research provides a comprehensive overview of both national and local pricing. We requested or analyzed nationwide data for asphalt, metal, clay, and cedar shingle roofs ranging from 1,000–3,000 square feet in size to better understand pricing. This allows our cost averages to reflect diverse homeowner needs across both urban and rural markets.
Prices shared in this guide represent the average repair cost of a residential roof based on our research at the time of publication. Actual costs may vary depending on factors such as location, service provider, home size, material quality, and project scope.
To share feedback or ask a question about this article, send a note to our team at reviews@thisoldhousereviews.com.












