How Much Does It Cost To Repair A Roof?

The roof of your house is the most crucial part that protects you from every kind of hazardous situation. But, as time passes, it gets damaged due to rough weather, wildlife, and many more things. In that case, you have to repair it to extend its lifespan. 

How much does it cost to repair a roof? 

American national roof repair average cost is $992, where minor roof repair costs average $150 to $400, and the major repair cost is up to $7,169. But, most homeowners’ spending range is $376 to $1,657. 

These rough estimated costs depend on various parameters, including roof types, size, damage types, your living location, labor cost, etc.

However, you have to know more detailed information about roof repair before starting your project. Let’s see the cost of your state.

Average Cost To Repair A Roof Based In Different States Of The USA.

Name of State
Roof Repair Cost Per Square Foot 
Basic 1500 Square Foot Roof Repairing Cost Average Roof Repairing Cost
Alaska  $4.50 to $7.70 $9200 $4500 to $27000
Kansas $3.25 to $4.00 $7000 $10000 to $20000
Florida $3.50 to $16 $8200 $4000 to $24200
San Antonio $3.40 to $5.70 $6,800 $3300 to $20000
Houston $3.50 to $5.00 $6550 $6000 to $8500
Nebraska $3.10 to $5.40 $6400 $3100 to $18900
New York $4.50 to $6.00 $15450 $6000 to $8500
New Mexico $3.50 to $6.00 $7150 $3500 to $21000
Texas $3.20 to $5.50 $6550 $3200 to $19300
North Carolina $5.00 to $6.00 $7000 $3400 to $20700
South Carolina $3.50 to $6.00 $7,150 $3500 to $21000
Kentucky $7.00 to $10.00 $6400 $3100 to $18900
California $5.50 to $9.40 $11200 $5500 to $32900
Tennessee  $4.76 to $7.86 $6350 $3100 to $18600
Illinois $3.50 to $5.00 $8350 $2900 to $10990
Alabama $3.20 to $5.50 $6550 $3,200 to $19300
Virginia $4.50 to $7.50 $6750 $4300 to $8900
Indiana $3.10 to $5.20 $6250 $3100 to $18200
Georgia  $3.40 to $5.70 $6800 $3300 to $20000

The number of this table is not the ultimate expenditure to repair your roof. You should also consider some fundamental factors for cost estimation.

Read more Articles on: how much does it cost?

Roof Repairing Cost Based On Damage Types

Roof Repairing Cost Based On Damage Types

Hopefully, you have got a basic idea from the table about your roof repair cost. Here, we’ll talk about cost by considering the damage types.

Minor repairs

If your roof is leaking water, or snow, getting cracked, punctured, holed, or sealer damaged, then it needs minor repair. You have to spend around $150 to $1500 to fix these issues. Because these damages need basic materials, tools, and repairing knowledge. Anyone who has DIY home improvement experience can solve these issues. 

Major repairs

Do you need to repair your house’s electrical wiring, gas and water malfunctioning, roof sagging, or roof shrinkage? All of these are major roof repair issues, and you have to seek help from professionals to repair them. 

This repairing task requires expertise, engineering knowledge about the problems, and heavy tools. Because your safety is involved with these repairs. That’s why it may cost you approximately $1500 to $7000 depending on the damage percentage. 


If you don’t face the issues mentioned above and your roof is almost 20-30 years old, you may have to replace the old one instead of repairing it. Most home improvement experts suggest that a roof will last up to 30 years based on its materials, home structure, and maintenance. 

But, it’s not wise to decide to repair or replace without consulting with multiple professional roofing companies. It’s better to consult with them, listen to their suggestions, and approximate expense estimation. Finally, you can make a decision. 

When researching the cost, we have found that most roof repair companies will charge roughly $8000 for complete roof replacement. However, the cost may vary depending on your location. 

Average Roof Repairing Cost Depending On Materials

Average Roof Repairing Cost Depending On Materials

It’s time to focus on the average cost estimation based on which materials you used for roofing.

Metal roof repair

Mainly your metal roofing needs tiny holes, sealant failure, ice dams, and weathered coat fixing. Its cost ranges from $200 to $600. However, the cost may increase for poor installation issues. That time, you have to spend around $500 to $1,500.

Asphalt shingles repair

The damage types of Asphalt shingles are breaking seals, loosening fasteners, brittle, buckle or edge curling, rotting wood, blocking water, weakening shingles, ice dams, etc. 

Repairing all of these problems cuts your pocket from approximately $200 to $600. If it needs to replace the asphalt roof fully, the cost will go up to  $350 to $1000 per square foot. 

Tile roof repair

Two kinds of tiles (clay and concrete) are used for roofing. The tiles are damaged by leaking, growing moss, cracking, white stains, etc. 

Both of the tile repairs cost you between $200 to $400. But if you need to replace the whole concrete tiles roof, you should budget around $400 to $1100 per square foot, whereas clay tiles need approximately $550 to $1500 per square foot. 

Slate roof repair

Slate is the most expensive roofing material, and it needs a vast amount for repairing. You must spend at least $750 to $1000 to replace 8-10 slates with essential maintenance. But, if your roof is large, you have to go with per square feet repair. In that case, it costs you $1000 to $3000 per square foot. 

Wrap up

Now, you know the approximate answer to your question; how much does it cost to repair a roof? 

You can mitigate the cost by taking proper care and maintenance of your home and roof. So don’t neglect a minor issue, as any time it can turn into a significant problem.

5/5 - (6 votes)

1 thought on “How Much Does It Cost To Repair A Roof?”

Leave a Comment