The Deal Breaker: Repair or Replace Your Roof

repair or replace your roof

When it comes to roofing, one of the trickiest decisions is when to repair or replace your roof. No one wants to pay for a completely new roof if the existing roof will hold up for a few more years. And no one wants to deal with water damage to a home because the roof was not replaced when it should have been.

Repair or Replace Your Roof: What to Consider

There are several factors that our experts consider when advising homeowners about the extent of a roof repair job. In most cases, a roof will provide subtle clues. This will help us know whether patching it will be more cost-effective in the long term to repair or replace your roof.

Missing or damaged shingles

If shingles are curled, split, torn, or altogether missing, we’ll look at how far the damage extends. Only a few shingles? A simple repair will do. If more than one-third of the roof has been damaged, a new roof may make more sense.

Storm damage

If the damage stems from a recent severe weather event such as a hailstorm or tornado, consider replacing the entire roof. Often there is a level of damage that extends below the surface. This is the time to contact your homeowner’s insurance company.  You may have insurance coverage that will cover part or all of the cost.

Moisture infiltration

Discoloration of walls and brown stains on the ceilings are a clue that you may have a roof leak. If the leak is small, a minor repair may be all you need. Damaged or soft underlayment may require a complete roof replacement.


Your shingles age may be the deciding factor on whether you repair or replace your roof. Asphalt shingles, the most commonly used roofing material, typically last somewhere around 20 years. Premium varieties can last longer.

In general, if the repairs to your roof will be extensive or costly, it may make sense to spend that repair money on a replacement. If you are unsure what your roof needs, Muth & Company is here to help. After a thorough inspection, we will give you an honest assessment and cost projections. Contact us today at (614) 882-0900 to schedule a free estimate!


Scroll to Top