How Much Does It Cost to Repair a Roof?

Just how much does it cost to repair a roof? If you’re asking this question, it’s clear there’s an issue with your roof. Here’s what it will cost you to mend it.

Compare Roof Prices and Save

Having a damaged roof is stressful, as any damage to it not only impacts the safety of your home but can lead to additional structural problems if not dealt with immediately.

Usually, this damage is out of our control, given that a roof is exposed to the elements. Between 2017 and 2019 the US saw 2.8 million insurance claims for roof damage inflicted by hail storms alone. In March 2021, 16 million homes found themselves in the latest slew of tornados in the southeast.

Of course one of the major worries is the cost of a roof repair. So how much does a roof repair cost?

Basic Costs To Fix a Roof

In a nutshell, the basic costs of roof repairs can fall into the following price ranges:

Minor repairs: approximately $150 to $400.

Moderate repairs: approximately $400 to $1000.

Major repairs: approximately $1000 to $3000.

This means you can expect a rough average cost of around $650.

If you receive a quote for over $3000, it’s likely time for a complete roof replacement. In this instance, you are looking at a larger quote, likely exceeding $7000.

Roof Repair Costs Based on Materials

Repairs generally involve sealing fixtures and replacing shingles and flashing.

A small, quick repair – from a leak, for example – will not break the bank. A quote of around $100 to $200 is likely.

The easiest way to prepare yourself for how much your roof repair will cost is to judge it on the materials that a contractor will need to use.

Shingle Roofing Repair

The most common roof type in the US is an asphalt shingle roof – which also happens to be the least expensive to repair or replace.

Per 10 x 10 square-foot, you’re looking at between $500 and $1000 for a moderate repair.
Roof in need of repair after wind damage
If your roof features wood shakes or cedar shingles, you’re looking at a repair costing around $500 to $1000. This might be due to the build-up of moss or damage due to insects that live in the wood.

There are also metal shingles, which would be around the same price.

A whole new asphalt shingle roof would be around $7500.

Metal Roofs

These cost an average of $500 to $1500 to repair. Metal roof damage can involve the fixing of loose seams or damaged fasteners.

The average price for a new metal roof would be double an asphalt roof. You are therefore looking at a quote of around $1500.

Slate and Stone Roofs

Often the nails on a slate or a stone roof can come loose, leading to the need for moderate roof repair.

You’ll likely be looking at a quote of between $550 to $1500 to repair these nails.

Often they are too tightly attached to the roof, which can lead to propping up, causing leaks to occur through the roof.

Flat and Single-Ply Roofs

Flat and single-ply materials can be a tad cheaper to repair. Damage can include pooling water, sagging, and damaged sealing.

Quotes of around $400 to $1000 are expected for this kind of roof repair.

Chimney Repair

A chimney repair is likely to set you back between $750 and $1000. This is because the damaged chimney could be caused by structural damage on another part of the roof around it. This means additional repairs.

Cut Roof Replacement Cost

One example of this is the shingles around the chimney. These would need to be taken away and replaced with brand new shingles.

You can see whether a deal can be arranged with your contractor when it comes to this kind of repair. As it covers multiple areas, they might be happy to slightly reduce the cost that they would usually quote for a lone shingle replacement.

Skylight Repair

A skylight repair will normally feature leaking caused by damage to the rubber gaskets and flashing used to secure it.

This might be a simple case of resealing the chalking with a solar sealant or a silicone sealant. If the damage is considerably worse – skylight flashing or damaged seals within the skylight itself – it could be that the whole skylight requires repair.

This might require totally new sealant and flashing. This might bump costs up to between $1000 to $3000. As is the case with considerable chimney damage, all the old shingles around the skylight will need to be removed.

The area around the reflashed or resealed skylight will require replacement shingles. This might be a small portion of the roof, but it may require a larger space to be re-shingled. If this is the case, the cost will go up.

If you have more than one skylight to fix, the cost will, of course, go up in this case too.

It’s also worth noting that if a skylight is easier to get to, a contractor will likely reduce the job quote.

Other Common Roof Repairs and Costs

Anything that is exposed to the elements can suffer damage. Here are some areas that many people miss during their own inspection:

Garage Roofs

An entire replacement roof for a garage will come in at about $1500.

If a simpler repair is required, this will again be based on the materials needed. Base these quotes on the above list of materials, but be prepared for your garage roof repair to come in at a slightly lesser sum.

Fascia and Soffits

Depending on how large your roof is, the average cost to repair fascia and soffits is $3000.

You can replace fascias with PVC or wood ($10 to $30 per 8-foot board), and soffit panels come in at approximately $20 for a 12-foot board.

These parts of your roof are subject to damage because they are often more exposed to the elements.


Roof trusses average around $1.50 to $4.50 per square foot. They are important as they support the whole roof and can actually stop more substantial leaks from penetrating the roof.

They can develop mold, which can be dangerous to health, so if you spot this, then you’ll need them inspected.


Keeping guttering well maintained is important. But sometimes they’ll need repairing, not just cleaning.

Patching a hole in guttering will cost around $2 to $4. This is the cost of roofing cement and a patch.

Ready for Your Roof Repair

Whether you’re experiencing damage to your roof in the form of a leak or a different problem, we have you covered. Check out our search to find roof repair in your area today.

Use our online roof repair calculator for a quote. Fill in the project, material, zip code, and homeowner section on the form for an estimate.

And if you have any questions at all, don’t hesitate to contact us via our contact page.