
Affordable Roof Repair
*Roof Repairs From $150-$499
METAL | ASPHALT | CONCRETE | WOOD SHAKE
*actual cost of roof repair determined after an on-site consultation. Price generally driven by roof size, type of repair, material, and location.
Compare Quotes From Roofers Near You

How Much Does It Cost to Repair a Roof
Roof repair costs will vary greatly depending on the extent of the damage, but on average it can cost between $140 to $3,000. Use our roof repair guide to see how much your roof repair may cost.
Minor repairs: approximately $140 to $450.
Moderate repairs: approximately $450 to $999.
Major repairs: approximately $999 to $3,000.
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 $7,500.

Typical Roof Repair Costs
The cost of your roof repair will depend on the materials that a contractor uses. For example, if they only need to repair a small leak then you can expect an estimate of around $100-$200.
The largest contributor to the total cost will be the materials that are used.
Shingle Repairs
The most common roof type in the US is an asphalt shingle roof – which also happens to be one of our least expensive options.
It can cost $500 or more for moderate repairs that are around 10 x 10 square feet, depending on what’s wrong with your roof and how repairs need to be done.
Metal Roofs
The average cost to repair a metal roof is around $500 on the low end but can get up to around $1,700, but the price can vary depending on where it has been damaged.
Metal roof damage can often involve the fixing of loose seams or damaged fasteners.
Slate and Stones Repairs
You may be surprised to learn that the nails holding your roof together are a major source of leaks. This is because they can come loose, leading you to need moderate repair work
Repairing these nails can often cost between $575 and $1,550.
Flat and Single-Ply Roofs
The cost to repair flat and single-ply materials can be cheaper than some of the other options. Damages might include pooling water, sagging, or damaged sealing.
These repairs on the low end are around $400 on average while the more extensive repairs can cost around $1,000.
Chimney Repairs
To fix a chimney, you might be charged between $700 and $1,200. If the damage is structural on another part of your roof then it will require additional repairs which could add to this price as well.
An example would include taking away all these old shingles near the chimney and replacing them.
Skylight Repair
Skylights can be a great way to bring natural light into your home, but they also have one major drawback: if you notice water on the roof or seeping through from the skylight then it may mean that there’s damage involved with either its flashing or gaskets.
If the entire skylight needs to be repaired it can cost anywhere between $1,000 to $3,000. The price will vary because the shingles surrounding the skylight may need to be replaced.
If you have multiple skylights the cost can greatly increase.

Other Common Roof Repair Costs
All areas of your roof that are exposed have the possibility of being damaged from the elements and from time.
Some of these areas include:
Roofs Over Garage
The cost to replace a garage roof can vary depending on what kind of material you need as well as the size, but a new garage roof comes in at about $1,550. If only repairs are needed the price will be significantly less.
Gutters
Guttering is an important part of your house. If you don’t maintain it, then things will start falling apart and someday the gutter might even collapse. Sometimes they need repairing instead just cleaning because there are cracks or holes in them which can cost around $1 to $5 dollars for a patch.
Soffits and Fascia
The average cost to repair a fascia and soffits is $2,999. Depending on how large your roofing system is, this can be accomplished by purchasing new materials such as PVC or wood ($10-$30 per 8-foot board) for the fascias; while panels come in at around 20 dollars each which cover 12 feet for the fascia.
Trusses
Roof trusses are an integral part of the roof and can actually stop more substantial leaks from coming through it.
The average cost to repair trusses is around $1.25 to $5.00 per Sq Ft.
Get Your Roof Repaired
Whether you have a leak in your roof or any other problem we are here to help you get started with quotes from reputable roofers near you.