How much does it cost to repair a roof?
The national average cost of roof repairs is $375. Prices typically range from $300-$425, but it's not uncommon for some homeowners to pay closer to $1,500-$2,679 or more on the high end for roof repairs.
Cost to repair a roof:
National average cost | $375 |
Average cost range | $300-$425 |
Low-end cost | $50-$100 |
High-end cost | $1,500-$2,679 |
It’s important to repair a damaged roof promptly. A small roof leak can turn into significant damage during a rainy season or even a storm. A roofing professional can help you determine what needs to be done, so you can sleep better at night knowing your home is protected from water damage and other risks.
Let’s look at the types of repairs that may be needed, terms for the different aspects of roof repair, the factors that affect the cost and some tips for choosing the best roofing contractor near you.
What’s in this cost guide?
Roof repair costs
Depending on the type of repairs you need, your costs will vary. Here's how much some customers have paid for roof leak repairs, gutter replacement, flashing repairs and more:
Shingles or tiles need to be repaired or replaced | $1,539 |
Flashing needs to be repaired or replaced | $1,826 |
Entire portions of roof need to be repaired | $2,823 |
Rain gutter(s) need to be repaired or replaced | $3,209 |
Labor cost to repair a roof
One of the biggest factors that will impact how much you'll pay for roof repairs is the labor cost.
National hourly rate | $75/hour |
Low-end hourly rate | $25-$32/hour |
High-end hourly rate | $175-$250/hour |
The cost of labor will vary depending on where you live. But on a national level, roofing repair and maintenance cost an average of $75 per hour.
Roof repair costs by material type
The cost of the roof shingles or tiles directly affects the cost of roof repair. Common roofing materials include:
Asphalt shingles
Repairing an asphalt shingle roof typically costs $5 to $10 per square foot. It's generally the least expensive type of roofing material, with 3-tab shingles costing less than dimensional or architectural shingles. Because asphalt shingles are made with petroleum, they may become more expensive if oil prices increase.
Cedar or other wood shingles
Repairing cedar or other wood shingles may be more expensive than asphalt shingles, depending on the type of wood.
Clay tiles
Repairing a roof with clay tiles us more expensive than asphalt shingles. Clay and terracotta tiles are common in the Southwestern states and coastal communities. They are very durable, especially against the salt and sand found in coastal areas, and can withstand high winds.
Slate tiles
Repairing a roof with slate tiles costs roughly $15 per square foot to repair. Fortunately, slate roofs often carry warranties of 30 years or longer.
Metal roofs
Repairing a metal roof will cost your approximately $5 to $15 per square foot. This includes repairing loose seams or damaged fasteners on the metal roof.
Below are some sample asphalt roofing repair prices from two pros in Dallas/Fort Worth, Texas (note: clay, slate or wood shingle repairs will generally cost more).
Keto Roofing and Construction/DFW Gutterdome:
- Replace valley of roof, where water is tunneling and wearing down the shingles: $4 per linear foot
- Replace worn pipe jack (plumbing pipe) and flashing: $100 – $150
- Repair tree damage that has worn shingles down to the decking: $250
- Replace flashing around chimney: $500 – $750
- Roofing repair labor: $40 – $70 per square
- Least expensive asphalt shingles: $60 – $80 per square
- 3-tab asphalt shingles with roofer labor: $200 per square
- 30-year dimensional asphalt shingles with labor: $300 – $500 per square
Keystone Contracting Group:
- Materials and labor for asphalt shingles: $500 per square
- Materials and labor, for built-up roofs, modified bitumen roofing systems, thermoplastic polyolefin (TPO) single-ply roofs and EPDM synthetic rubber roofs: $700 per square
- Materials and labor for clay/tile shingles: $900 per square
- Materials and labor for slate tiles: $900 – $4,000 per square (price range represents cost variances between synthetic and real slate)
How to estimate the cost of roof repairs
In addition to the repair type, labor cost and material, there are other factors that can impact the cost of your roof repair. And in order to calculate how much repairing your roof will cost you, you need to understand these factors:
Size and design
Roofs and roof repairs are measured in “squares,” 10-foot-by-10-foot areas that equal 100 square feet. The more squares to be repaired, the higher the cost. And the simpler the roof, the simpler the repair job.
A roof shape is considered to be “simple” if it has six or fewer planes. A “common” roof shape has between six and 12 planes. A “complex” roof has more than 12 roof planes.
In addition to planes, details such as chimneys and skylights will add to the repair cost. The roof’s pitch will also affect the cost, as repair pros will need to take special precautions for a roof that is too steep to safely walk on. Flat roofs can cost $4 to $10 per square foot to fix a bad seal or pooling water.
Chimneys, vents and skylights
Chimneys, vents, skylights, and related elements on a roof can add to the cost of repairs.
To repair a leaking chimney, the shingles around the chimney will need to be removed to access the underlying problem — usually the flashing or a bad seal. Removing the shingles and flashing may reveal other structural problems, such as with the bricks and mortar of the chimney itself, which could increase the cost of repairs.
A problem with the chimney could result in leaks inside the house that are nowhere near the chimney, so a contractor will often inspect the chimney even if it’s not obvious that’s where the leak is.
The seals and flashing around a roof’s small metal vents can be damaged during a storm and may work themselves loose over time, causing leaks. Because vents are less substantial than a chimney, they can be damaged more easily, especially on older homes.
If a vent is leaking, the shingles and flashing around it will have to be replaced. If the interior leak isn't directly below the vent and water has damaged the underlayment of the roof, the cost of the repair could go up.
Skylights often trap water along their edges, which can cause the sealing material to break down over time. If the degradation of materials goes unnoticed for too long, the flashing around a skylight may become rusted or corroded. That leads to a more expensive repair.
Roof inspection costs
To determine what kind of roof repairs are needed, a roofing contractor should do an in-person inspection. The average cost of a roof inspection is $200, but prices can vary:
National average cost | $200 |
Low-end cost range | $99-$195 |
High-end cost range | $250-$375 |
An inspection from a roofing company may uncover storm damage, roof leaks or drainage issues such as ponding or pooling of water on the roof and clogging of the gutter system.
Homeowners may schedule regular inspections just for peace of mind or have the roof inspected after a major storm or hurricane or if leaks are suspected. Some insurance companies won’t cover storm damage if claims are filed too late, so a timely inspection after a storm could save homeowners lots of money on repairs.
Inspections are generally not free, but a roofing contractor may include the cost of the inspection in the price of a repair project if hired. After an inspection, most roofing contractors should give provide a written quote or estimate of the labor and materials costs to complete the work.
Time of year
Demand for roof repairs is greatest in the spring and summer, so the cost will typically be higher during these times compared to the off-season. The price of new shingles can also be lower during the off-season. That’s why Keto Roofing and Construction/DFW Gutterdome’s cost of labor per square can fluctuate from $40 to $70.
Ideally, roofing repair work is best done when the outdoor temperature is between 40 and 85 degrees Fahrenheit and when there isn’t much chance for rain. Depending on the climate, that could mean early summer or early autumn.
Signs you need to repair your roof
Roof repairs typically address water damage, leaks or missing or damaged asphalt shingles. A roof repair pro can also perform routine roof maintenance and cleaning. Depending on the cause of damage to your roof, you may be able to cover all or part of the cost with insurance.
Here are a few tell-tale signs you should inspect your roof and hire a pro to perform repairs:
Your roof suffered severe weather damage
A bad storm that features high winds, heavy rain or falling trees and branches can damage or destroy shingles and cause leaks. Damage may be especially severe if a previous installation or repair job wasn’t done properly.
Aging shingles, missing granules & more
Aging shingles on older homes may crack and curl or develop stains, missing granules or moss buildup. In wintry climates, a roof may develop ice dams or salt corrosion. If a roof is more than 10 years old and the problems are extensive, it may be time to replace the entire roof.
Leaking roof
Leaks can occur in the valleys, the V-shaped areas of the roof that channel water toward the gutters. Valleys are lined with metal strips called flashing, which can be damaged by the removal of nearby shingles, by heavy rain, or by the buildup of moss or fungus.
If flashing strips in multiple valleys are damaged, it may be necessary to replace the entire roof. Leaks can also occur around chimneys, vents, and skylights. If left untreated, leaking roofs can cause extensive water damage inside the house.
Tips for hiring a roof repair pro
First, make sure you understand roofing terminology. Requesting a quote for your roof repairs will be easier if you understand some of the specialized terms roofing contractors use, and how they measure the size of the affected roof.
- Tiles or sheets: Shingles
- Square: 10-foot by 10-foot area of the roof, totaling 100 square feet
- Plane: Area of a roof that has four separate edges
- Underlayment or decking: The plywood layer under the shingles
- Flashing: The metal strips found in a roof’s valleys as well as around chimneys, vents and other features on a roof
When choosing a roofing contractor, check that they have certification, licenses, insurance and references from local clients. It’s also a good idea to check references and look up contractors through professional associations, such as the National Roofing Contractors Association.
Before you make hire a roofer, get free roof repair estimates from at least three or five companies. This will help ensure you're not overpaying, and you might even be able to use those price quotes to negotiate with your roofer.
Thumbtack's Smart Hiring guide has more information to help you choose the best professional for your roof repairs.
Find roof companies near you
If you wait too long to repair your roof, you risk causing more damage to your home — especially if you have a leaking roof. Prevent future issues by reaching out to the best companies and roof contractors near you, and start requesting free estimates.